everything-claude-code: Claude Code 的瑞士军刀
everything-claude-code 是一套完整的 Claude Code 配置集合,目前在 GitHub 上获得了 18 颗星。
它解决什么问题?
Claude Code 开箱即用时功能强大,但缺少针对特定开发场景的深度配置。这个项目提供了开箱即用的:
- Agents(子代理):代码审查、Go 审查、Python 审查、构建错误修复、E2E 测试等专用代理
- Skills(技能):TDD 工作流、验证循环、代码审查、文档更新、重构清理等
- Hooks(钩子):代码变更时自动触发的检查和格式化
- Commands(命令):快速调用的自定义操作
覆盖的技术栈
| 语言/框架 | 配置内容 |
|---|---|
| C++20 | HPC 模式、GoogleTest TDD、CMake 构建 |
| Go | 惯用模式、并发安全、表驱动测试 |
| Python | PEP 8、pytest、类型提示 |
| TypeScript/React | 前端模式、Playwright E2E |
| Spring Boot | 分层架构、JUnit 5 TDD |
| Django | DRF、pytest-django、安全最佳实践 |
| PostgreSQL | 查询优化、Schema 设计 |
| Docker | 容器化模式、安全 |
亮点功能
验证循环(Verification Loop)
每次代码变更后自动运行:构建 → 类型检查 → lint → 测试 → 覆盖率 → 安全扫描。
持续学习(Continuous Learning)
基于 instinct 的学习系统,自动从会话中提取可复用模式,跨项目积累经验。
多代理编排(Orchestration)
将复杂任务分解为多个子代理并行执行:plan → tdd → code-review → verify。
链接
- GitHub: ysyecust/everything-claude-code