Files
knowledge-base/4 - Resources/Claude-Code/Everything Claude Code 完整指南.md
2026-04-06 23:27:39 +02:00

11 KiB
Raw Blame History

created, type, tags, source
created type tags source
2026-03-08 21:30 resource
resource
claude-code
AI-tools
development-workflow
reference
https://github.com/affaan-m/everything-claude-code

Everything Claude Code 完整指南

生产级 Claude Code 插件系统。v1.10.0 (2026-04-06 更新),包含 215 skills、112 agents、82 commands、hooks 和 rules (608 files total)。方法论与最佳实践见 Everything Claude Code 方法论与最佳实践,按场景速查见 Everything Claude Code 用法速查

自主循环和并行编排详见:Autonomous Loops 自主循环模式dmux 多Agent并行编排Ralphinho RFC-DAG 编排模式Autonomous Agent Harness 自主代理框架ECC 编排替代方案 (orchestrate 迁移)

项目架构

everything-claude-code/ (v1.10.0, 608 files)
├── agents/     (112个) - 专用子代理 (.agents/ + agents/)
├── skills/     (215个) - 工作流定义和领域知识
├── commands/   (82个)  - slash 命令
├── hooks/      - 基于事件的自动化
├── rules/      - 始终遵循的规则15种语言 + common
├── scripts/    (93个) - 跨平台 Node.js 工具脚本
├── mcp-configs/- MCP 服务器配置模板
└── contexts/   - 动态注入的上下文文件

安装

# 插件安装
/plugin marketplace add affaan-m/everything-claude-code
/plugin install everything-claude-code@everything-claude-code

# Rules 安装 (v1.10.0 新方式:插件内置 install.sh)
# 插件缓存位于 ~/.claude/plugins/cache/everything-claude-code/ecc/{version}/
cd ~/.claude/plugins/cache/everything-claude-code/ecc/1.10.0
bash install.sh --profile full              # 安装全部 (608 files)
bash install.sh python typescript golang    # 按需选语言

v1.10.0 主要变更

Legacy Commands -> Skills 迁移

12 个 command 变为 legacy shim推荐直接使用对应 skill

Legacy Command 替代 Skill
/ecc:orchestrate dmux-workflows / autonomous-agent-harness注意dmux 需 tmuxWindows 不可用。实际替代见下方

orchestrate 迁移指南(详见 ECC 编排替代方案 (orchestrate 迁移)

  • 单功能:/ecc:feature-dev "描述" — 7 阶段全流程Windows 可用
  • 手动拆步:/ecc:plan/ecc:tdd/ecc:code-review/ecc:verify
  • 多阶段自动:/gsd:autonomous — GSD 系统Windows 可用
  • Bug 修复:/ecc:tdd/ecc:code-review
  • 重构:/ecc:plan/ecc:tdd/ecc:code-review | /ecc:verify | verification-loop | | /ecc:tdd | tdd-workflow | | /ecc:eval | eval-harness | | /ecc:e2e | e2e-testing | | /ecc:docs | documentation-lookup | | /ecc:claw | nanoclaw-repl | | /ecc:agent-sort | agent-sort | | /ecc:context-budget | context-budget | | /ecc:devfleet | claude-devfleet | | /ecc:prompt-optimize | prompt-optimizer | | /ecc:rules-distill | rules-distill |

Legacy shim 仍然可用(向后兼容),只是内部转发到对应 skill。

模块化安装

新增 manifest-based 安装系统20 个模块:

  • rules-core, agents-core, commands-core, hooks-runtime
  • platform-configs, framework-language, database
  • workflow-quality, security, research-apis
  • business-content, operator-workflows, social-distribution
  • media-generation, orchestration, swift-apple
  • agentic-patterns, devops-infra, supply-chain-domain, document-processing

新增语言支持

Rules 新增java, kotlin, dart, csharp, cpp, rust, perl, php, web, zh (中文)


全部 65 Skills

核心基础设施 (9)

Skill 用途
agent-harness-construction 设计 AI agent 动作空间、工具定义和观测格式
agentic-engineering eval-first 执行、任务分解、成本感知路由
ai-first-engineering AI 优先工程运营模式
continuous-agent-loop 持续自主 agent 循环,含质量门控和恢复
enterprise-agent-ops 长期运行 agent 运维:可观测性、安全边界
strategic-compact 逻辑断点手动压缩上下文
eval-harness 评估驱动开发(EDD)pass@k 和 pass^k
verification-loop 综合验证构建、lint、测试、安全扫描
configure-ecc 交互式安装向导

开发工作流 (7)

Skill 用途
autonomous-loops 顺序管道到 RFC 驱动多 agent DAG
continuous-learning 从 session 自动提取可复用模式
continuous-learning-v2 instinct 学习系统,带置信度评分
ralphinho-rfc-pipeline RFC 驱动多 agent DAG 执行
nanoclaw-repl 零依赖 session 感知 REPL
tdd-workflow Red-Green-Refactor80%+ 覆盖率
search-first 先搜索现有工具/库再编码

前端 (4)

Skill 用途
frontend-patterns React/Next.js 模式、状态管理
frontend-slides 动画 HTML 演示文稿
swiftui-patterns SwiftUI 架构、@Observable
liquid-glass-design iOS 26 Liquid Glass 设计系统

后端 & API (5)

Skill 用途
backend-patterns Node.js/Express/Next.js 服务端架构
api-design REST API 设计模式
cost-aware-llm-pipeline LLM API 成本优化和模型路由
content-hash-cache-pattern SHA-256 内容哈希缓存
iterative-retrieval 渐进式上下文检索

数据库 (3)

Skill 用途
postgres-patterns PostgreSQL 查询优化、索引、Schema
clickhouse-io ClickHouse 分析数据库
database-migrations Schema 变更、零停机部署

Python + Django (6)

Skill 用途
python-patterns PEP 8、类型提示、Pythonic 惯用法
python-testing pytest、TDD、fixtures、mock
django-patterns Django/DRF 架构、ORM
django-tdd pytest-django、factory_boy
django-security 认证、CSRF、SQL 注入防护
django-verification Django 验证循环

Java/Spring Boot (6)

Skill 用途
java-coding-standards 命名、不可变性、Optional、Stream
jpa-patterns 实体设计、关联、查询优化
springboot-patterns Spring Boot 架构、REST API
springboot-tdd JUnit 5、Mockito、Testcontainers
springboot-security Spring Security 加固
springboot-verification 构建、静态分析、覆盖率

Go (2)

Skill 用途
golang-patterns 惯用 Go 模式、并发
golang-testing 表驱动测试、benchmark、fuzz

C++ (2)

Skill 用途
cpp-coding-standards C++ Core Guidelines
cpp-testing GoogleTest + CMake/CTest

Swift (3)

Skill 用途
swift-concurrency-6-2 Swift 6.2 单线程默认 + @concurrent
swift-actor-persistence Actor 线程安全持久化
swift-protocol-di-testing 协议注入测试模式

测试 & 质量 (3)

Skill 用途
e2e-testing Playwright E2E、Page Object Model
plankton-code-quality 写时质量门控
skill-stocktake Skill 质量审计

部署 (3)

Skill 用途
deployment-patterns CI/CD、回滚、生产就绪检查
docker-patterns Docker Compose、容器安全
foundation-models-on-device Apple FoundationModels 端侧 LLM

安全 & 代码规范 (5)

Skill 用途
security-review 认证、输入、secrets 安全检查表
security-scan AgentShield 102 条规则扫描
coding-standards TypeScript/JS/React/Node.js 规范
regex-vs-llm-structured-text 正则 vs LLM 解析选择框架
project-guidelines-example 项目 skill 模板

内容 & 商业 (5)

Skill 用途
article-writing 长文写作
content-engine 多平台内容系统
market-research 竞争分析、行业情报
investor-materials 融资材料
investor-outreach 投资者沟通邮件

特殊用途 (2)

Skill 用途
visa-doc-translate 签证文档双语翻译 PDF
nutrient-document-processing Nutrient DWS API 文档处理

16 Agents

Agent 职责
planner 功能实现规划
architect 系统设计决策
tdd-guide 测试驱动开发
code-reviewer 代码质量审查
security-reviewer 安全漏洞分析
build-error-resolver 编译/运行时错误修复
e2e-runner Playwright E2E 测试
refactor-cleaner 死代码清理
doc-updater 文档更新
go-reviewer Go 代码审查
go-build-resolver Go 构建错误修复
python-reviewer Python 代码审查
database-reviewer PostgreSQL 审查
chief-of-staff 多渠道通信管理
harness-optimizer Agent 框架优化
loop-operator 循环任务运维

常用 Commands

开发核心

/plan /tdd /e2e /code-review /build-fix /verify /test-coverage /refactor-clean

多 Agent 编排

/multi-plan /multi-execute /multi-frontend /multi-backend /orchestrate

学习演化

/learn /learn-eval /evolve /instinct-status /instinct-export /instinct-import

v1.8.0 新增

/loop-start /loop-status /model-route /quality-gate /harness-audit /promote


Hooks 系统

PreToolUse

  • tmux 自动启动和提醒
  • git push 前 review 提醒
  • 文档文件警告
  • 逻辑断点压缩建议
  • 持续学习观察(异步)

PostToolUse

  • PR 创建日志
  • 质量门控检查
  • 自动格式化 (Prettier/Biome)
  • TypeScript 类型检查
  • console.log 警告

Stop

  • console.log 最终检查
  • Session 状态持久化
  • 模式提取评估
  • Token 成本追踪

控制

ECC_HOOK_PROFILE=standard   # minimal/standard/strict
ECC_DISABLED_HOOKS="pre:bash:tmux-reminder,post:edit:typecheck"

Resources

Zettelkasten

Source