2.9 KiB
2.9 KiB
Claude Code 插件集合
Claude Code 插件 AI开发 开发工具 代码生成
Agent Foundry
构建。发布。循环。一个面向开发者的 Claude Code 插件集合。
插件列表
| 插件 | 描述 |
|---|---|
| constitution | 创建、验证并执行项目章程,实现动态治理 |
| dev-specialisms | 小众开发者技能(部署、前端氛围、Hashbrown) |
| devs | 面向 Python、Rust、TypeScript、React 和安全领域的专家级编码 Agent 与技能 |
| flutter-core | Flutter 和 Dart 开发工具包,涵盖 UI/UX、状态管理、测试与 ServerPod |
| git-lovely | 优雅的 Git 工作流,支持约定式提交和 GitHub CLI 集成 |
| ideas | 通过结构化的创意协作,将模糊想法转化为清晰的愿景文档 |
| image-gen | 通过 nanobanana MCP 服务器使用 Google Gemini 模型进行 AI 图像生成 |
| pr-tools | 并行 PR 审查 Agent,用于代码质量检查、SDD 任务验证和 TODO 追踪 |
| readme-and-co | 生成 README、LICENSE、CONTRIBUTING、SECURITY 及 GitHub 模板 |
| sandbox | 基于 Docker 的隔离开发环境,专为 Claude Code 设计 |
| sdd | 规范驱动开发:规格说明、计划、任务、代码库映射与质量门禁 |
| settings-presets | Powerline 状态栏和署名配置预设 |
| spec-writer | 引导式探索流程,用于编写完整的功能规格说明 |
| utils | 插件管理工具:依赖检查、扫描与根路径解析 |
| worktrees | 支持并行 AI 开发的 Git worktree 工作流 |
安装
添加插件市场,然后安装各个插件:
claude mcp add-marketplace aaronbassett/agent-foundry
claude plugin install sdd@agent-foundry
或直接从仓库安装插件:
claude install-plugin https://github.com/aaronbassett/agent-foundry/tree/main/plugins/sdd
开发
Git Hooks 配置
本仓库使用 lefthook 管理 Git Hooks。
- 检查是否已安装 lefthook:
lefthook --version - 激活 Hooks:
lefthook install - Hooks 将在提交和推送时自动运行
验证
自动验证:
- 提交前(pre-commit):验证已更改的插件
- 推送前(pre-push):验证所有插件及插件市场
手动验证:
- 所有插件:
scripts/validate-marketplace.sh - 单个插件:
scripts/validate-plugin.sh <插件名称> - CI 验证:
scripts/ci/validate.sh
跳过 Hooks:
在以下情况下使用 git commit --no-verify 或 git push --no-verify:
- 紧急热修复
- 仅文档变更
- 需要排查 Hook 问题
注意:GitHub Actions 仍会对所有变更执行验证。