Co-Pilot / 辅助式
更新于 a month ago

beagle

Eexistential-birds
0.0k
existential-birds/beagle
80
Agent 评分

💡 摘要

Beagle是一个Claude Code插件,用于跨多种编程语言和框架的自动化代码审查。

🎯 适合人群

软件开发人员DevOps工程师质量保证测试人员技术团队负责人开源贡献者

🤖 AI 吐槽:看起来很能打,但别让配置把人劝退。

安全分析中风险

风险:Medium。建议检查:是否执行 shell/命令行指令;是否发起外网请求(SSRF/数据外发);文件读写范围与路径穿越风险。以最小权限运行,并在生产环境启用前审计代码与依赖。

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 |

五维分析
清晰度8/10
创新性8/10
实用性9/10
完整性8/10
可维护性7/10
优缺点分析

优点

  • 支持多种编程语言。
  • 自动化代码审查流程。
  • 与现有工作流程良好集成。

缺点

  • 需要安装Claude Code CLI。
  • 新用户可能需要学习曲线。
  • 使用时仅限于特定命令。

相关技能

ccmp

A
toolCo-Pilot / 辅助式
86/ 100

“看起来很能打,但别让配置把人劝退。”

claude-mods

A
toolCo-Pilot / 辅助式
86/ 100

“看起来很能打,但别让配置把人劝退。”

agentic-qe

A
toolCo-Pilot / 辅助式
86/ 100

“看起来很能打,但别让配置把人劝退。”

免责声明:本内容来源于 GitHub 开源项目,仅供展示和评分分析使用。

版权归原作者所有 existential-birds.