Generate, analyze, and improve technical documentation using Diataxis principles. Write docs with voice and clarity guidelines, detect AI-generated writing, verify coverage across codebases, and humanize AI-written content with safe automated fixes.
Core technical documentation writing principles for voice, tone, structure, and LLM-friendly patterns. Use when writing or reviewing any documentation.
Generate first-draft technical documentation from code analysis
Verify documentation coverage and generate missing docs interactively
Explanation documentation patterns for understanding-oriented content - conceptual guides that explain why things work the way they do
How-To guide patterns for documentation - task-oriented guides for users with specific goals
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.

Image: NASA, Public Domain. Source
Beagle is a Claude Code plugin marketplace with 124 skills across code review, documentation, testing, architectural analysis, and git workflows. Use it to review before you push, detect AI-generated artifacts, draft and improve docs, generate test plans, and analyze codebases — across Python, Go, Rust, Elixir, React, iOS/Swift, and AI frameworks.
Used with Amelia for agent-based workflows and Daydream for automated review-fix-test loops.
Prerequisites:
run-test-plan skill (optional)# Add the marketplace
claude plugin marketplace add https://github.com/existential-birds/beagle
# Install the plugins you need
claude plugin install beagle-core@existential-birds
claude plugin install beagle-python@existential-birds
claude plugin install beagle-react@existential-birds
Verify installation by opening a new Claude Code session and running /beagle-core:commit-push — if the skill loads, the plugin is active.
To update:
claude plugin marketplace update existential-birds && claude plugin update <plugin-name>
Troubleshooting:
~/.claude/plugins/known_marketplaces.json and restart Claude Code.claude plugin marketplace update existential-birds to refresh the marketplace.Use the skills CLI to install beagle skills for other AI agents:
npx skills add existential-birds/beagle
This downloads the skills and configures them for your agent.
Codex users: Link each plugin into ~/.agents/skills/ — see .codex/INSTALL.md for setup instructions.
| Plugin | Skills | Category |
|---|---|---|
| beagle-core | 18 | Shared workflows, verification, git |
| beagle-python | 7 | Python, FastAPI, SQLAlchemy, pytest |
| beagle-go | 13 | Go, BubbleTea, Wish SSH, Prometheus |
| beagle-elixir | 11 | Elixir, Phoenix, LiveView, ExUnit, ExDoc |
| beagle-ios | 16 | Swift, SwiftUI, SwiftData, iOS frameworks |
| beagle-react | 16 | React, React Flow, shadcn/ui, Tailwind |
| beagle-rust | 10 | Rust, tokio, axum, sqlx, serde |
| beagle-ai | 13 | Pydantic AI, LangGraph, DeepAgents |
| beagle-docs | 10 | Documentation quality, AI writing detection (Diataxis) |
| beagle-analysis | 8 | Brainstorming, 12-Factor, ADRs, LLM-as-judge |
| beagle-testing | 2 | Test plan generation and execution |
| Total | 124 | — |
These are the canonical skill entry points for Beagle.
| Skill | Description |
|---|---|
review-plan <path> | Review implementation plans |
review-llm-artifacts | Detect LLM coding artifacts |
fix-llm-artifacts | Fix detected artifacts |
commit-push | Commit and push changes |
create-pr | Create PR with template |
gen-release-notes <tag> | Generate release notes |
receive-feedback <path> | Process review feedback |
fetch-pr-feedback | Fetch bot comments from PR |
respond-pr-feedback | Reply to bot comments |
skill-builder | Create new skills |
prompt-improver | Optimize prompts |
| Skill | Plugin | Description |
|---|---|---|
review-python | beagle-python | Python/FastAPI code review |
review-frontend | beagle-react | React/TypeScript code review |
review-go | beagle-go | Go code review |
review-tui | beagle-go | BubbleTea TUI code review |
review-ios | beagle-ios | iOS/SwiftUI code review |
review-elixir | beagle-elixir | Elixir/Phoenix code review |
review-rust | beagle-rust | Rust/tokio/axum code review |
| Skill | Plugin | Description |
|---|---|---|
draft-docs <prompt> | beagle-docs | Generate documentation drafts |
improve-doc <path> | beagle-docs | Improve docs using Diataxis |
ensure-docs | beagle-docs | Documentation coverage check |
review-ai-writing | beagle-docs | Detect AI writing patterns |
humanize | beagle-docs | Fix AI writing with safe/risky classification |
12-factor-apps-analysis | beagle-analysis | 12-Factor compliance check |
llm-judge | beagle-analysis | Compare implementations |
write-adr | beagle-analysis | Generate ADRs from decisions |
npx claudepluginhub existential-birds/beagle --plugin beagle-docsPython, FastAPI, SQLAlchemy, PostgreSQL, and pytest code review. Pairs with beagle-core for full workflow.
Rust code review and development skills covering ownership, lifetimes, error handling, async/tokio, serde, sqlx, axum, macros, FFI, unsafe, concurrency, and testing patterns.
React, React Flow, React Router, shadcn/ui, Tailwind v4, Vitest, and Zustand code review. Pairs with beagle-core for full workflow.
Architecture analysis, brainstorming, ADR generation, LLM-as-judge comparison, and spec gap resolution.
Elixir, Phoenix, and LiveView code review and documentation skills
Documentation and authoring workflow router: audit docs vs code drift, sync docs after changes, optimize prompts and SKILL.md files, validate GLFM and Markdown formatting, summarize files/URLs/images with fidelity enforcement. Use when: docs are out of date, CLAUDE.md needs improving, SKILL.md needs optimizing, checking if documentation matches code, summarizing files or URLs.
Comprehensive documentation toolkit for README generation, API documentation, and changelog management. Includes docs architect agent for strategic documentation planning.
Diátaxis Documentation Expert. An expert technical writer specializing in creating high-quality software documentation, guided by the principles and structure of the Diátaxis technical documentation authoring framework.
Documentation generation, API docs, and README maintenance
Documentation generation, code explanation, and technical writing with automated doc generation and tutorial creation
Technical writing specialists for functional and API documentation. 3 specialized agents (functional-writer, api-writer, docs-reviewer) and 6 documentation skills covering voice/tone, structure, API field descriptions, and quality review. Enforces clear, consistent documentation standards.