Co-Pilot
Updated a month ago

beagle

Eexistential-birds
0.0k
existential-birds/beagle
80
Agent Score

💡 Summary

Beagle is a Claude Code plugin for automated code reviews across multiple programming languages and frameworks.

🎯 Target Audience

Software developersDevOps engineersQuality assurance testersTechnical team leadsOpen source contributors

🤖 AI Roast:Powerful, but the setup might scare off the impatient.

Security AnalysisMedium Risk

Risk: Medium. Review: shell/CLI command execution; outbound network access (SSRF, data egress); filesystem read/write scope and path traversal. Run with least privilege and audit before enabling in production.

beagle

Apollo 10 astronaut Thomas P. Stafford pats the nose of a stuffed Snoopy

Image: NASA, Public Domain. Source

A Claude Code plugin for code review and verification workflows. Catch issues before you push with pre-commit reviews for Python, Go, React, iOS/Swift, and AI frameworks.

Powers the agents in Amelia.

Installation

Prerequisites:

claude plugin marketplace add https://github.com/existential-birds/beagle claude plugin install beagle

Verify installation by running /beagle: in Claude Code—you should see the command list.

To update: claude plugin update beagle

Troubleshooting:

  • "Marketplace file not found": Remove stale entries from ~/.claude/plugins/known_marketplaces.json and restart Claude Code.
  • Plugin not updating: Run claude plugin marketplace update beagle to refresh the marketplace, then claude plugin update beagle.

Other Agents

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. Commands (/beagle:*) are Claude Code specific and not available through the skills CLI.

Skills

Auto-loaded by Claude when relevant. See Agent Skills.

| Category | Skills | |----------|--------| | Frontend | react-flow-*, react-router-*, tailwind-v4, shadcn-*, zustand-state, dagre-react-flow, vitest-testing, ai-elements | | Backend (Python) | python-code-review, fastapi-code-review, sqlalchemy-code-review, postgres-code-review, pytest-code-review, docling, sqlite-vec | | Backend (Go) | go-code-review, go-testing-code-review, bubbletea-code-review, wish-ssh-code-review, prometheus-go-code-review | | iOS/Swift | swift-code-review, swiftui-code-review, swiftdata-code-review, combine-code-review, urlsession-code-review, healthkit-code-review, cloudkit-code-review, watchos-code-review, widgetkit-code-review, app-intents-code-review, swift-testing-code-review | | AI Frameworks | pydantic-ai-* (6), langgraph-* (3), vercel-ai-sdk, deepagents-* (3) | | Documentation | docs-style, tutorial-docs, howto-docs, reference-docs, explanation-docs | | Workflow | receive-feedback, review-feedback-schema, review-skill-improver, llm-artifacts-detection | | Architecture | 12-factor-apps, agent-architecture-analysis, adr-*, github-projects |

Commands

Run with /beagle:<command>. See Slash commands.

| Command | Description | |---------|-------------| | review-python | Python/FastAPI code review | | review-frontend | React/TypeScript code review | | review-go | Go code review | | review-tui | BubbleTea TUI code review | | review-ios | iOS/SwiftUI code review | | review-plan <path> | Review implementation plans | | review-llm-artifacts | Detect LLM coding artifacts | | fix-llm-artifacts | Fix detected artifacts | | gen-test-plan | Generate YAML test plan from branch changes | | run-test-plan | Execute test plan, stop on first failure | | commit-push | Commit and push changes | | create-pr | Create PR with template | | gen-release-notes <tag> | Generate release notes | | write-adr | Generate ADRs from decisions | | draft-docs <prompt> | Generate documentation drafts | | improve-doc <path> | Improve docs using Diátaxis | | 12-factor-apps-analysis | 12-Factor compliance check | | receive-feedback <path> | Process review feedback | | fetch-pr-feedback | Fetch bot comments from PR | | respond-pr-feedback | Reply to bot comments | | ensure-docs | Documentation coverage check | | skill-builder | Create new skills | | prompt-improver | Optimize prompts |

5-Dim Analysis
Clarity8/10
Novelty8/10
Utility9/10
Completeness8/10
Maintainability7/10
Pros & Cons

Pros

  • Supports multiple programming languages.
  • Automates code review processes.
  • Integrates well with existing workflows.

Cons

  • Requires Claude Code CLI installation.
  • May have a learning curve for new users.
  • Limited to specific commands for usage.

Related Skills

ccmp

A
toolCo-Pilot
86/ 100

“Powerful, but the setup might scare off the impatient.”

claude-mods

A
toolCo-Pilot
86/ 100

“Powerful, but the setup might scare off the impatient.”

agentic-qe

A
toolCo-Pilot
86/ 100

“Powerful, but the setup might scare off the impatient.”

Disclaimer: This content is sourced from GitHub open source projects for display and rating purposes only.

Copyright belongs to the original author existential-birds.