硬核|ECC触发方式与技能调用指南:Agent/Skill/Rule全场景速查

ECC(Everything Claude Code)触发方式与技能调用指南

概述

ECC(Everything Claude Code)是一个 Claude Code 插件,包含 40 Agents + 180 Skills + 77 Commands + 89 Rules 的生产级工作流集合。核心设计理念:Skill 有 description 字段,自然语言命中即自动加载,无需记忆触发词。


一、四种触发方式

方式 触发词 适用场景 激活成本
① 直接调用 自然语言描述需求 日常开发 最低
② Slash Command /api-design/tdd 固定工作流
③ Skill 直接激活 加载 SKILL.md 专业领域深度任务
④ Subagent 委托 /devfleet + 子 Agent 并行多 Agent 协作

二、① 直接调用(最常用)

用户不需要记住任何触发词 ,只需用自然语言描述需求,ECC 根据 Skill 的 description 字段自动匹配。

yaml 复制代码
# skills/api-design/SKILL.md frontmatter
---
name: api-design
description: >
  REST API design patterns including resource naming,
  status codes, pagination, filtering, error responses,
  versioning, and rate limiting for production APIs.
---

当描述命中关键词(REST APIpaginationerror handlingversioning)时,ECC 自动加载该 Skill。

arduino 复制代码
用户: "帮我设计一个用户订单的 REST API"
     ↓
ECC 自动识别 → 命中 api-design 技能 → 加载完整规范 + 多语言模板

三、② Slash Command(固定工作流)

ECC 提供 59 个全局 slash commands ,输入 / 即可查看完整列表。

核心工作流命令

命令 作用 关键特性
/plan 需求澄清 → 风险评估 → 步骤计划 等确认后再写代码
/tdd TDD 工作流 脚手架 → 写失败测试 → 实现 → 验证 80%+ 覆盖
/code-review 全面代码审查 质量 + 安全 + 可维护性
/build-fix 修复构建错误 自动检测语言
/verify 完整验证循环 build → lint → test → type-check
/e2e E2E 测试 Playwright + 截图/视频/trace
/test-coverage 覆盖率报告 缺口识别

领域专项命令

命令 作用
/api-design REST API 设计模式
/python-review Python 专项
/go-review Go 专项
/rust-review Rust 专项
/kotlin-review Kotlin 专项
/devfleet 多 Claude Code 并行 Agent 编排
/skill-create 从 Git 历史生成 Skill
/hookify 对话式创建 Hook

多模型协作命令

命令 作用
/multi-plan 多模型协作规划
/multi-workflow 多模型协作开发
/multi-backend 后端专项多模型开发
/multi-frontend 前端专项多模型开发
/orchestrate tmux/worktree 多 Agent 编排

四、③ Skill 直接激活(专业深度任务)

arduino 复制代码
用户: "加载 customs-trade-compliance skill,然后帮我分析这个产品能否享受 USMCA 关税优惠"

ECC 读取完整 Skill 知识体系,然后执行任务。

Skill 文件位置

bash 复制代码
~/.claude/skills/                    # 用户级(所有项目共享)
<project>/.claude/skills/            # 项目级(仅当前项目)
ECC仓库/skills/<name>/SKILL.md       # 源文件位置

Skill 标准结构

shell 复制代码
## Role and Context      → 角色身份定义
## When to Use           → 激活场景
## How It Works          → 工作流程步骤
## Core Knowledge        → 专业知识主体
## Decision Frameworks   → 决策逻辑(树/表/阈值)
## Key Edge Cases        → 边界情况(典型踩坑场景)
## Communication Patterns → 沟通模式 + 模板
## Escalation Protocols  → 升级协议
## Performance Indicators → KPI 指标

五、④ Subagent 委托(并行多 Agent)

bash 复制代码
主 Agent: /devfleet
     ├── 子 Agent 1: /python-review    → 分析数据层
     ├── 子 Agent 2: /api-design       → 设计接口契约
     └── 子 Agent 3: /security-review  → 安全审查

主要 Agents

Agent 职责
architect.md 架构设计
code-architect.md 代码级架构
planner.md 任务分解
database-reviewer.md 数据库专项
security-reviewer.md 安全专项
performance-optimizer.md 性能优化
chief-of-staff.md 项目管理

六、ECC 完整资源地图

Skills(按领域)

分类 代表 Skills
后端框架 Spring Boot / Django / Laravel / NestJS / Go / Rust
前端框架 Next.js / Nuxt / Flutter / SwiftUI / Compose
数据层 PostgreSQL / Database Migrations / ClickHouse
DevOps Docker / Deployment / Verification Loop
测试 TDD / pytest / JUnit / Playwright / E2E
安全 Security Review / SAST / HIPAA / OWASP
跨境贸易 customs-trade-compliance
逆向物流 returns-reverse-logistics
物流异常 logistics-exception-management
量化评估 benchmark / agent-eval / eval-harness
LLM 工程 cost-aware-llm-pipeline / agentic-engineering
社交网络 social-graph-ranker / lead-intelligence

Rules(按语言/领域)

目录 内容
rules/common/* KISS / DRY / YAGNI / 命名规范
rules/typescript/* 类型检查 / React 模式
rules/python/* PEP 8 / 类型提示 / 安全
rules/golang/* 错误处理 / 并发模式
rules/web/* 性能 / 安全 / 测试

七、ECC 与 WorkBuddy 的协同

WorkBuddy 场景 推荐的 ECC Skill 增强效果
Spring Boot 开发 springboot-patterns + springboot-security 架构模式 + 安全清单
RAG 项目开发 agentic-engineering + eval-harness 任务分解 + 质量量化
Chrome 插件开发 frontend-patterns + browser-qa 前端模式 + 浏览器自动化测试
后端专家 Agent backend-patterns + api-design 后端模式 + API 规范
AI 辅助开发 benchmark + agent-eval + canary-watch 性能基线 + Agent 对比 + 发布监控

八、快速参考卡片

bash 复制代码
╔══════════════════════════════════════════════════════════════╗
║  日常开发    → 直接描述需求,ECC 自动匹配 Skill               ║
║  固定工作流  → /plan /tdd /code-review /verify               ║
║  专业领域    → 加载对应 Skill(说"加载 XXX skill")           ║
║  并行任务    → /devfleet + 子 Agent 委托                     ║
║  创建新 Skill→ /skill-create 从 Git 历史提取                  ║
║  创建 Hook   → /hookify 对话式生成 JSON 配置                 ║
╚══════════════════════════════════════════════════════════════╝

九、参考链接

  • ECC 仓库:github.com/affaan-m/everything-claude-code
  • 完整 Command 列表:COMMANDS-QUICK-REF.md
  • Agent 目录:agents/(40 个)
  • Skill 目录:skills/(180 个)
  • 快速入门:the-shortform-guide.md
  • 安全指南:the-security-guide.md