بنقرة واحدة
configure-ecc
Everything Claude Code 的交互式安装向导——引导用户选择和安装技能和规则到用户级或项目级目录,验证路径,并可选地优化已安装的文件。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Everything Claude Code 的交互式安装向导——引导用户选择和安装技能和规则到用户级或项目级目录,验证路径,并可选地优化已安装的文件。
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
REST API 设计模式,包括资源命名、状态码、分页、过滤、错误响应、版本控制和生产 API 的速率限制。
后端架构模式、API 设计、数据库优化和 Node.js、Express、Next.js API 路由的服务器端最佳实践。
通用编码标准、最佳实践和模式,适用于 TypeScript、JavaScript、React 和 Node.js 开发。
自动从 Claude Code 会话中提取可复用模式,并保存为学习技能供将来使用。
基于 instinct 的学习系统,通过 hooks 观察会话,创建带置信度评分的原子级 instincts,并将它们进化为技能/命令/代理。
Claude Code 会话的正式评估框架,实现评估驱动开发(EDD)原则
| name | configure-ecc |
| description | Everything Claude Code 的交互式安装向导——引导用户选择和安装技能和规则到用户级或项目级目录,验证路径,并可选地优化已安装的文件。 |
交互式、分步的安装向导,用于 Everything Claude Code 项目。使用 AskUserQuestion 引导用户选择性安装技能和规则,然后验证正确性并提供优化。
此技能必须对 Claude Code 可访问才能激活。两种引导方法:
/plugin install everything-claude-code ——插件自动加载此技能~/.claude/skills/configure-ecc/SKILL.md,然后通过说 "configure ecc" 激活在安装之前,将最新的 ECC 源码克隆到 /tmp:
rm -rf /tmp/everything-claude-code
git clone https://github.com/affaan-m/everything-claude-code.git /tmp/everything-claude-code
设置 ECC_ROOT=/tmp/everything-claude-code 作为所有后续复制操作的源。
使用 AskUserQuestion 询问用户在哪里安装:
问题:"ECC 组件应该安装在哪里?"
选项:
- "用户级 (~/.claude/)" ——"应用于所有你的 Claude Code 项目"
- "项目级 (.claude/)" ——"只应用于当前项目"
- "两者" ——"通用/共享项用户级,项目特定项项目级"
安装级别说明:
共有 27 个技能分为 4 个类别。
类别:框架与语言(16 个技能)
| 技能 | 说明 |
|---|---|
backend-patterns | 后端架构、API 设计、服务器端最佳实践 |
coding-standards | TypeScript、JavaScript、React 的通用编码标准 |
django-patterns | Django 架构、REST API (DRF)、ORM、缓存 |
frontend-patterns | React、Next.js、状态管理、性能 |
golang-patterns | 惯用的 Go 模式、约定 |
python-patterns | Pythonic 惯用法、PEP 8、类型提示 |
springboot-patterns | Spring Boot 架构、REST API |
类别:数据库(3 个技能)
| 技能 | 说明 |
|---|---|
clickhouse-io | ClickHouse 模式、查询优化 |
jpa-patterns | JPA/Hibernate 实体设计 |
postgres-patterns | PostgreSQL 查询优化 |
类别:工作流与质量(8 个技能)
| 技能 | 说明 |
|---|---|
continuous-learning | 从会话自动提取可复用模式 |
continuous-learning-v2 | 基于 Instinct 的学习,带置信度评分 |
tdd-workflow | 强制 80%+ 覆盖率的 TDD |
security-review | 安全检查清单 |
verification-loop | 验证和质量循环模式 |
使用 AskUserQuestion 选择:
问题:"你想安装哪些技能?"
选项:
- "所有框架和语言技能"
- "所有数据库技能"
- "所有工作流和质量技能"
- "让我单独选择"
使用 AskUserQuestion,设置 multiSelect: true:
问题:"你想安装哪些规则集?"
选项:
- "通用规则(推荐)" ——"语言无关原则(8 个文件)"
- "TypeScript/JavaScript" ——"TS/JS 模式、hooks、测试(5 个文件)"
- "Python" ——"Python 模式、pytest、black/ruff(5 个文件)"
- "Go" ——"Go 模式、表驱动测试(5 个文件)"
规则 vs 技能:
安装后,执行这些自动检查:
验证命令示例:
# 检查文件是否存在
ls -la ~/.claude/skills/
# 检查语法
cat ~/.claude/skills/*/SKILL.md | grep -e "^name:" -e "^description:"
# 验证引用
grep -r "related-skills" ~/.claude/skills/
使用 AskUserQuestion:
问题:"你想为项目优化已安装的文件吗?"
选项:
- "优化技能" ——"移除不相关章节,调整路径"
- "优化规则" ——"调整覆盖率目标,自定义工具配置"
- "跳过" ——"保持原样"
优化示例:
清理克隆的仓库并打印摘要报告:
## ECC 安装完成
### 安装目标
- 级别:[用户级 / 项目级 / 两者]
- 路径:[目标路径]
### 已安装技能 ([数量])
- skill-1, skill-2, skill-3, ...
### 已安装规则 ([数量])
- common (8 个文件)
- typescript (5 个文件)
### 验证结果
- 发现 [数量] 个问题,修复 [数量] 个
### 下一步
1. 检查已安装的技能:~/.claude/skills/
2. 检查已安装的规则:~/.claude/rules/
3. 在新会话中测试
4. 根据需要自定义
# 1. 克隆仓库
git clone https://github.com/affaan-m/everything-claude-code.git /tmp/ecc
# 2. 运行配置向导
claude-code configure-ecc
# 向导会问:
# - 安装级别?[用户级]
# - 哪些技能?[所有框架技能]
# - 哪些规则?[TypeScript + 通用]
# - 优化?[是]
# 3. 安装完成
# 技能安装到:~/.claude/skills/
# 规则安装到:~/.claude/rules/
# 验证通过
Q: 我应该安装用户级还是项目级?
A:
Q: 安装后可以自定义技能吗?
A: 可以!技能是文本文件,你可以编辑它们。建议先复制再修改。
Q: 如何卸载技能?
A: 只需删除技能目录:
rm -rf ~/.claude/skills/skill-name
Q: 技能会自动更新吗?
A: 不会。你需要重新运行 configure-ecc 或手动拉取更新。
记住:此向导使安装 ECC 变得简单——你只需回答问题,它会处理其余部分。