catalog/repos/aaronbassett--agent-foundry.md

76 lines
2.9 KiB
Markdown
Raw Permalink Normal View History

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