Updated 1mo ago
by existential-birds
beagle
Agent Skills marketplace: framework-aware skills for code review, documentation, test-plan generation, AI-writing detection, architectural analysis, and git workflows — for Python, Go, Rust, Elixir, React, Remix, and iOS/Swift. Works with Claude Code, Codex, and any agent that supports Agent Skills.
82 GitHub stars (82)
| Period | New stars |
|---|---|
| Sep 27 | 0 |
| Sep 28 | 0 |
| Sep 29 | 0 |
| Sep 30 | 0 |
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | 0 |
| Oct 5 | 0 |
| Oct 6 | 0 |
| Oct 7 | 0 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | −1 |
| Oct 11 | 0 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | 0 |
| Oct 15 | 0 |
| Oct 16 | 0 |
- 30 skills (30 skills found in its SKILL.md files)
- 8 forks (8 forks)
- 1mo ago last update (Last updated 1mo ago)
Install
Skills CLI
npx skills add existential-birds/beagle
Asks which skills and agents to install. Just one: npx skills add existential-birds/beagle --skill deepagents-architecture — add -g for every project.
Claude Code
git clone https://github.com/existential-birds/beaglecp -r "beagle/plugins/beagle-ai/skills/deepagents-architecture" ~/.claude/skills/
Copies the deepagents-architecture skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add existential-birds/beagle
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 145 files.
-
deepagents-architecture
Guides architectural decisions for Deep Agents applications. Use when deciding between Deep Agents vs alternatives, choosing backend strategies, designing subagent systems, or selecting middleware approaches.
plugins/beagle-ai/skills/deepagents-architecture/SKILL.md on GitHub (opens in a new tab) -
deepagents-code-review
Reviews Deep Agents code for bugs, anti-patterns, and improvements. Use when reviewing code that uses create_deep_agent, backends, subagents, middleware, or human-in-the-loop patterns. Catches common configuration and usage mistakes.
plugins/beagle-ai/skills/deepagents-code-review/SKILL.md on GitHub (opens in a new tab) -
deepagents-implementation
Implements agents using Deep Agents. Use when building agents with create_deep_agent, configuring backends, defining subagents, adding middleware, or setting up human-in-the-loop workflows.
plugins/beagle-ai/skills/deepagents-implementation/SKILL.md on GitHub (opens in a new tab) -
langgraph-architecture
Guides architectural decisions for LangGraph applications. Use when deciding between LangGraph vs alternatives, choosing state management strategies, designing multi-agent systems, or selecting persistence and streaming approaches.
plugins/beagle-ai/skills/langgraph-architecture/SKILL.md on GitHub (opens in a new tab) -
langgraph-code-review
Reviews LangGraph code for bugs, anti-patterns, and improvements. Use when reviewing code that uses StateGraph, nodes, edges, checkpointing, or other LangGraph features. Catches common mistakes in state management, graph structure, and async patterns.
plugins/beagle-ai/skills/langgraph-code-review/SKILL.md on GitHub (opens in a new tab) -
langgraph-implementation
Implements stateful agent graphs using LangGraph. Use when building graphs, adding nodes/edges, defining state schemas, implementing checkpointing, handling interrupts, or creating multi-agent systems with LangGraph.
plugins/beagle-ai/skills/langgraph-implementation/SKILL.md on GitHub (opens in a new tab) -
pydantic-ai-agent-creation
Create PydanticAI agents with type-safe dependencies, structured outputs, and proper configuration. Use when building AI agents, creating chat systems, or integrating LLMs with Pydantic validation.
plugins/beagle-ai/skills/pydantic-ai-agent-creation/SKILL.md on GitHub (opens in a new tab) -
pydantic-ai-common-pitfalls
Avoid common mistakes and debug issues in PydanticAI agents. Use when encountering errors, unexpected behavior, or when reviewing agent implementations.
plugins/beagle-ai/skills/pydantic-ai-common-pitfalls/SKILL.md on GitHub (opens in a new tab) -
pydantic-ai-dependency-injection
Implement dependency injection in PydanticAI agents using RunContext and deps_type. Use when agents need database connections, API clients, user context, or any external resources.
plugins/beagle-ai/skills/pydantic-ai-dependency-injection/SKILL.md on GitHub (opens in a new tab) -
pydantic-ai-model-integration
Configure LLM providers, use fallback models, handle streaming, and manage model settings in PydanticAI. Use when selecting models, implementing resilience, or optimizing API calls.
plugins/beagle-ai/skills/pydantic-ai-model-integration/SKILL.md on GitHub (opens in a new tab) -
pydantic-ai-testing
Test PydanticAI agents using TestModel, FunctionModel, VCR cassettes, and inline snapshots. Use when writing unit tests, mocking LLM responses, or recording API interactions.
plugins/beagle-ai/skills/pydantic-ai-testing/SKILL.md on GitHub (opens in a new tab) -
pydantic-ai-tool-system
Register and implement PydanticAI tools with proper context handling, type annotations, and docstrings. Use when adding tool capabilities to agents, implementing function calling, or creating agent actions.
plugins/beagle-ai/skills/pydantic-ai-tool-system/SKILL.md on GitHub (opens in a new tab) -
vercel-ai-sdk
Vercel AI SDK for building chat interfaces with streaming. Use when implementing useChat hook, handling tool calls, streaming responses, or building chat UI. Triggers on useChat, @ai-sdk/react, UIMessage, ChatStatus, streamText, toUIMessageStreamResponse, addToolOutput, onToolCall, sendMessage.
plugins/beagle-ai/skills/vercel-ai-sdk/SKILL.md on GitHub (opens in a new tab) -
adr-decision-extraction
Use when you need to mine a conversation, session transcript, or design discussion for architectural decisions before writing ADRs. Identifies problem-solution pairs, trade-off debates, technology choices, and explicit "[ADR]" tags. Triggers on "what decisions did we make", "extract decisions from this chat", "find the choices in our discussion", or "summarize architectural decisions". Also usefu…
plugins/beagle-analysis/skills/adr-decision-extraction/SKILL.md on GitHub (opens in a new tab) -
adr-writing
Use when writing or formatting an ADR document using the MADR template, applying Definition of Done (E.C.A.D.R.) criteria, or verifying ADR completeness. Triggers on "write the ADR", "format as MADR", "check ADR quality", "mark gaps in ADR". Also triggers when a decision has been extracted and needs to become a document. Does NOT extract decisions from conversations (use adr-decision-extraction)…
plugins/beagle-analysis/skills/adr-writing/SKILL.md on GitHub (opens in a new tab) -
agent-architecture-analysis
Use when auditing an agent codebase against the 12-Factor Agents methodology, reviewing LLM-powered system architecture, or assessing agentic app compliance. Triggers on "analyze agent architecture", "12-factor audit", "how compliant is this agent", or "evaluate this LLM app". Also applies when comparing frameworks or planning agent improvements. Not for quick checklists \u2014 this performs deep…
plugins/beagle-analysis/skills/agent-architecture-analysis/SKILL.md on GitHub (opens in a new tab) -
artifact-analysis
Use when the user wants a cited, structured read of local documents and project knowledge. Triggers on: "analyze these docs", "scan my project for context", "read the docs folder", "summarize what's in .beagle/concepts/", "extract context from docs/", "what's in this folder", "go read everything in X and tell me what's there". Also invoked programmatically by other beagle skills (prfaq-beagle Ign…
plugins/beagle-analysis/skills/artifact-analysis/SKILL.md on GitHub (opens in a new tab) -
brainstorm-beagle
Use when the user has a fuzzy idea and wants to shape it into a concrete project spec before planning or building. Triggers on: "brainstorm this", "I have an idea for...", "help me think through this project", "what should I build", "spec this out". Also catches vague feature descriptions needing structured questioning to clarify scope. Does NOT write code, plan implementation, review strategy do…
plugins/beagle-analysis/skills/brainstorm-beagle/SKILL.md on GitHub (opens in a new tab) -
llm-judge
Use when comparing two or more code implementations against a spec or requirements doc. Triggers on "which repo is better", "compare these implementations", "evaluate both solutions", "rank these codebases", or "judge which approach wins". Also covers choosing between competing PRs or vendor submissions solving the same problem. Does NOT review a single codebase for quality \u2014 use code review…
plugins/beagle-analysis/skills/llm-judge/SKILL.md on GitHub (opens in a new tab) -
prfaq-beagle
Use when the user wants to pressure-test a product, internal-tool, or OSS concept against Amazon's Working Backwards PRFAQ gauntlet before committing to a spec. Triggers on: "work backwards", "write a PRFAQ", "press release first", "is this idea worth building", "pressure-test this concept", "filter this before brainstorm", "is this a real product". Also catches solution-first pitches ("I want to…
plugins/beagle-analysis/skills/prfaq-beagle/SKILL.md on GitHub (opens in a new tab) -
quick-plan
Use when you need a bite-sized, TDD-driven implementation plan but do NOT have a brainstorm-beagle spec to plan against. quick-plan reconstructs intent from the current conversation, fans out domain-expert exploration subagents across the codebase, and synthesizes the same plan format write-plan produces — without requiring `.beagle/concepts/<slug>/spec.md`. Triggers on: "quick plan", "plan this…
plugins/beagle-analysis/skills/quick-plan/SKILL.md on GitHub (opens in a new tab) -
resolve-beagle
Use as the follow-up to brainstorm-beagle when a spec has an Open Questions section (or quietly carries latent gaps) that need closing before planning or implementation can begin. Triggers on: "resolve the open questions", "close the gaps in this spec", "research the open items", "finalize my spec", "make this spec implementation-ready", "answer the TBDs". Also triggers whenever the user points a…
plugins/beagle-analysis/skills/resolve-beagle/SKILL.md on GitHub (opens in a new tab) -
strategy-interview
Use when the user wants to build or think through a strategy via guided conversation \u2014 for a company, product, team, career, or initiative. Triggers on "help me figure out our direction", "what should we focus on", strategic planning, competitive positioning, go-to-market strategy. Also catches indirect requests like prioritization struggles or "we have too many priorities". Does NOT review…
plugins/beagle-analysis/skills/strategy-interview/SKILL.md on GitHub (opens in a new tab) -
strategy-review
Use when reviewing, critiquing, or stress-testing an existing strategy document. Evaluates seven dimensions \u2014 diagnosis quality, guiding policy strength, action coherence, assumption exposure, falsifiability \u2014 with optional 7S, Five Forces, Balanced Scorecard, and Hoshin Kanri lenses. Triggers on: review my strategy, poke holes in this plan, what's weak here, strategy audit, red team th…
plugins/beagle-analysis/skills/strategy-review/SKILL.md on GitHub (opens in a new tab) -
web-research
Use when the user wants web research: gathering cited, multi-angle evidence on a specific question. Triggers on: "research X for me", "do web research on", "look up sources for", "find citations for", "gather evidence on", "what does the web say about X". Also invoked programmatically by other beagle skills (prfaq-beagle Ignition, brainstorm-beagle reference points, strategy-interview context gro…
plugins/beagle-analysis/skills/web-research/SKILL.md on GitHub (opens in a new tab) -
write-adr
Use when you want to generate Architecture Decision Records from this session. Triggers on "write ADRs", "document our decisions", "create decision records", "record the choices we made". Also useful after design discussions where decisions were reached but not documented. Does NOT extract decisions alone (use adr-decision-extraction) or provide MADR template (use adr-writing). Orchestrates the f…
plugins/beagle-analysis/skills/write-adr/SKILL.md on GitHub (opens in a new tab) -
write-plan
Use when you have a finalized brainstorm-beagle spec at `.beagle/concepts/<slug>/spec.md` and need a bite-sized, TDD-driven implementation plan before any code is written. Triggers on: "write a plan", "plan this spec", "turn the spec into a plan", "now plan the implementation", "write-plan". Reads the spec, designs the file structure, decomposes work into 2-5 minute TDD steps with exact paths and…
plugins/beagle-analysis/skills/write-plan/SKILL.md on GitHub (opens in a new tab) -
commit-push
commit and push all local changes to remote repo
plugins/beagle-core/skills/commit-push/SKILL.md on GitHub (opens in a new tab) -
create-pr
create a pull request with standardized description template
plugins/beagle-core/skills/create-pr/SKILL.md on GitHub (opens in a new tab) -
fetch-pr-feedback
Fetch unresolved review comments from a PR and evaluate with receive-feedback skill
plugins/beagle-core/skills/fetch-pr-feedback/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.