1 项目概述
Claude Code Templates 是一个全面的 CLI 工具,用于配置和监控 Anthropic 的 Claude Code。项目提供 100+ 即用型配置,包括 AI Agents、自定义命令、设置、钩子、外部集成(MCPs)和项目模板,帮助开发者优化工作流程。
官方资源
网站: aitmpl.com | 文档: docs.aitmpl.com
技术栈构成
2 核心组件
Agents
AI 领域专家,专门处理特定任务
安全审计员、React 优化器、数据库架构师
Commands
自定义斜杠命令
/generate-tests, /optimize-bundle, /check-security
MCPs
外部服务集成
GitHub, PostgreSQL, Stripe, AWS, OpenAI
Settings
Claude Code 配置
超时、内存设置、输出样式
Hooks
自动化触发器
预提交验证、完成后操作
Skills
可复用能力
PDF 处理、Excel 自动化、自定义工作流
3 安装配置
快速开始
# 交互式浏览和安装
npx claude-code-templates@latest
# 或全局安装
npm install -g claude-code-templates
安装特定组件
# 安装 Agent
npx claude-code-templates@latest --agent development-tools/code-reviewer --yes
# 安装 Command
npx claude-code-templates@latest --command performance/optimize-bundle --yes
# 安装 MCP
npx claude-code-templates@latest --mcp database/postgresql-integration --yes
# 安装 Skill
npx claude-code-templates@latest --skill pdf-processing-pro
完整开发栈示例
# 一次性安装多个组件
npx claude-code-templates@latest \
--agent development-team/frontend-developer \
--command testing/generate-tests \
--mcp development/github-integration \
--yes
4 AI Agents
AI Agents 是领域特定的 AI 专家,可以全局安装后从任何目录调用。
可用 Agents 示例
customer-support
AI 客户支持专家
api-security-audit
API 安全审计
react-performance-optimization
React 性能优化专家
database-optimization
数据库性能调优
Agent 使用
# 创建全局 Agent
npx claude-code-templates@latest --create-agent customer-support
# 使用 Agent(任何目录)
customer-support "Help me with ticket #12345"
# 管理命令
npx claude-code-templates@latest --list-agents # 列出所有
npx claude-code-templates@latest --update-agent customer-support # 更新
npx claude-code-templates@latest --remove-agent customer-support # 移除
工作原理
系统从 GitHub 获取 Agents,生成调用 Claude Code SDK 的 Node.js 可执行文件,添加到 PATH,然后全局部署——让你可以从任何目录获得领域特定的 AI 助手。
5 Commands 命令
自定义斜杠命令,用于常见开发任务工作流。
/generate-tests
自动生成测试用例
/optimize-bundle
优化打包体积
/check-security
安全检查
/check-file
文件检查
安装命令
# 安装测试生成命令
npx claude-code-templates@latest --command testing/generate-tests --yes
# 安装性能优化命令
npx claude-code-templates@latest --command performance/optimize-bundle --yes
6 MCPs 集成
Model Context Protocol (MCP) 外部服务集成,扩展 Claude 的能力。
GitHub
PostgreSQL
Stripe
AWS
OpenAI
更多...
安装 MCP
# 安装 PostgreSQL 集成
npx claude-code-templates@latest --mcp database/postgresql-integration --yes
# 安装 GitHub 集成
npx claude-code-templates@latest --mcp development/github-integration --yes
7 Skills 技能
使用渐进式加载的模块化能力——元数据始终加载;指令触发时加载;资源按需加载;脚本执行时不加载代码到上下文。
algorithmic-art- 算法艺术生成canvas-design- 画布设计slack-gif-creator- Slack GIF 创建器
mcp-builder- MCP 构建器artifacts-builder- Artifacts 构建器webapp-testing- Web 应用测试skill-creator- Skill 创建器
pdf-processing-pro- PDF 处理专业版pdf-anthropic- Anthropic PDFdocx- Word 文档处理xlsx- Excel 处理pptx- PowerPoint 处理
brand-guidelines- 品牌指南internal-comms- 内部通讯theme-factory- 主题工厂
安装 Skills
# 安装单个 Skill
npx claude-code-templates@latest --skill pdf-processing-pro
# 安装多个 Skills
npx claude-code-templates@latest --skill pdf-anthropic,docx,xlsx,pptx
8 附加工具
Claude Code Analytics
监控 AI 开发会话,实时状态检测、性能指标和 token 使用量。
npx claude-code-templates@latest --analytics
Conversation Monitor
移动端优化的对话查看器,支持远程访问。
# 本地访问
npx claude-code-templates@latest --chats
# 远程访问(通过 Cloudflare Tunnel)
npx claude-code-templates@latest --chats --tunnel
Health Check
安装优化诊断工具。
npx claude-code-templates@latest --health-check
Plugin Dashboard
统一的插件市场和权限管理界面。
npx claude-code-templates@latest --plugins
9 项目结构
claude-code-templates/
├── .claude-plugin/ # Claude 插件配置
├── .claude/ # Claude 特定设置
├── .github/ # GitHub 工作流和模板
├── .vscode/ # VS Code 配置
├── api/ # 后端 API 服务
├── cli-tool/ # CLI 实现
├── database/migrations/ # 数据库模式迁移
├── docs/ # 文档文件
├── docu/ # 附加文档
├── scripts/ # 实用脚本
├── .env.example # 环境配置模板
├── .mcp.json # MCP 配置
├── package.json # Node.js 依赖
├── vercel.json # Vercel 部署配置
├── CLAUDE.md # Claude 特定指南
├── CONTRIBUTING.md # 贡献指南
├── CODE_OF_CONDUCT.md # 社区准则
├── SECURITY.md # 安全政策
├── LICENSE # MIT 许可证
└── README.md # 主文档
10 来源归属
本项目整合了多个来源的组件,每个来源保留其原始许可证和归属:
139 科学技能
31 技能和开发指南
obra/superpowers, alirezarezvani/claude-skills, wshobson/agents
awesome-claude-code (CC0 1.0), awesome-claude-skills (Apache 2.0)