Loading...
Loading...
Compare original and translation side by side
AskUserQuestionAskUserQuestion/plugin install everything-claude-code~/.claude/skills/configure-ecc/SKILL.md/plugin install everything-claude-code~/.claude/skills/configure-ecc/SKILL.md/tmprm -rf /tmp/everything-claude-code
git clone https://github.com/affaan-m/everything-claude-code.git /tmp/everything-claude-codeECC_ROOT=/tmp/everything-claude-codeAskUserQuestion/tmprm -rf /tmp/everything-claude-code
git clone https://github.com/affaan-m/everything-claude-code.git /tmp/everything-claude-codeECC_ROOT=/tmp/everything-claude-codeAskUserQuestionAskUserQuestionQuestion: "Where should ECC components be installed?"
Options:
- "User-level (~/.claude/)" — "Applies to all your Claude Code projects"
- "Project-level (.claude/)" — "Applies only to the current project"
- "Both" — "Common/shared items user-level, project-specific items project-level"INSTALL_LEVELTARGET=~/.claudeTARGET=.claudeTARGET_USER=~/.claudeTARGET_PROJECT=.claudemkdir -p $TARGET/skills $TARGET/rulesAskUserQuestion问题:"ECC组件应安装到哪里?"
选项:
- "用户级 (~/.claude/)" —— "适用于您所有的Claude Code项目"
- "项目级 (.claude/)" —— "仅适用于当前项目"
- "两者都装" —— "通用/共享项安装到用户级,项目特定项安装到项目级"INSTALL_LEVELTARGET=~/.claudeTARGET=.claudeTARGET_USER=~/.claudeTARGET_PROJECT=.claudemkdir -p $TARGET/skills $TARGET/rulesAskUserQuestionmultiSelect: trueQuestion: "Which skill categories do you want to install?"
Options:
- "Framework & Language" — "Django, Spring Boot, Go, Python, Java, Frontend, Backend patterns"
- "Database" — "PostgreSQL, ClickHouse, JPA/Hibernate patterns"
- "Workflow & Quality" — "TDD, verification, learning, security review, compaction"
- "All skills" — "Install every available skill"multiSelect: trueAskUserQuestion问题:"您想要安装哪些技能类别?"
选项:
- "框架与语言" —— "Django、Spring Boot、Go、Python、Java、前端、后端模式"
- "数据库" —— "PostgreSQL、ClickHouse、JPA/Hibernate模式"
- "工作流与质量" —— "TDD、验证、学习、安全审查、压缩"
- "所有技能" —— "安装所有可用技能"AskUserQuestion| Skill | Description |
|---|---|
| Backend architecture, API design, server-side best practices for Node.js/Express/Next.js |
| Universal coding standards for TypeScript, JavaScript, React, Node.js |
| Django architecture, REST API with DRF, ORM, caching, signals, middleware |
| Django security: auth, CSRF, SQL injection, XSS prevention |
| Django testing with pytest-django, factory_boy, mocking, coverage |
| Django verification loop: migrations, linting, tests, security scans |
| React, Next.js, state management, performance, UI patterns |
| Idiomatic Go patterns, conventions for robust Go applications |
| Go testing: table-driven tests, subtests, benchmarks, fuzzing |
| Java coding standards for Spring Boot: naming, immutability, Optional, streams |
| Pythonic idioms, PEP 8, type hints, best practices |
| Python testing with pytest, TDD, fixtures, mocking, parametrization |
| Spring Boot architecture, REST API, layered services, caching, async |
| Spring Security: authn/authz, validation, CSRF, secrets, rate limiting |
| Spring Boot TDD with JUnit 5, Mockito, MockMvc, Testcontainers |
| Spring Boot verification: build, static analysis, tests, security scans |
| Skill | Description |
|---|---|
| ClickHouse patterns, query optimization, analytics, data engineering |
| JPA/Hibernate entity design, relationships, query optimization, transactions |
| PostgreSQL query optimization, schema design, indexing, security |
| Skill | Description |
|---|---|
| Auto-extract reusable patterns from sessions as learned skills |
| Instinct-based learning with confidence scoring, evolves into skills/commands/agents |
| Formal evaluation framework for eval-driven development (EDD) |
| Progressive context refinement for subagent context problem |
| Security checklist: auth, input, secrets, API, payment features |
| Suggests manual context compaction at logical intervals |
| Enforces TDD with 80%+ coverage: unit, integration, E2E |
| Verification and quality loop patterns |
| Skill | Description |
|---|---|
| Template for creating project-specific skills |
AskUserQuestion| 技能 | 描述 |
|---|---|
| 后端架构、API设计、Node.js/Express/Next.js服务端最佳实践 |
| TypeScript、JavaScript、React、Node.js通用编码规范 |
| Django架构、DRF REST API、ORM、缓存、信号、中间件 |
| Django安全:认证、CSRF、SQL注入、XSS防护 |
| 使用pytest-django、factory_boy、Mocking、覆盖率工具进行Django测试 |
| Django验证循环:迁移、代码检查、测试、安全扫描 |
| React、Next.js、状态管理、性能、UI模式 |
| 地道的Go模式、健壮Go应用的约定 |
| Go测试:表驱动测试、子测试、基准测试、模糊测试 |
| Spring Boot Java编码规范:命名、不可变性、Optional、流 |
| Python化 idiom、PEP 8、类型提示、最佳实践 |
| 使用pytest、TDD、fixtures、Mocking、参数化进行Python测试 |
| Spring Boot架构、REST API、分层服务、缓存、异步 |
| Spring Security:认证/授权、验证、CSRF、密钥、速率限制 |
| 使用JUnit 5、Mockito、MockMvc、Testcontainers进行Spring Boot TDD |
| Spring Boot验证:构建、静态分析、测试、安全扫描 |
| 技能 | 描述 |
|---|---|
| ClickHouse模式、查询优化、分析、数据工程 |
| JPA/Hibernate实体设计、关系、查询优化、事务 |
| PostgreSQL查询优化、 schema设计、索引、安全 |
| 技能 | 描述 |
|---|---|
| 从会话中自动提取可复用模式作为习得技能 |
| 基于直觉的学习,带置信度评分,可演变为技能/命令/代理 |
| 用于评估驱动开发(EDD)的正式评估框架 |
| 针对子代理上下文问题的渐进式上下文优化 |
| 安全检查清单:认证、输入、密钥、API、支付功能 |
| 建议在逻辑间隔处手动压缩上下文 |
| 强制执行覆盖率80%+的TDD:单元测试、集成测试、端到端测试 |
| 验证与质量循环模式 |
| 技能 | 描述 |
|---|---|
| 创建项目特定技能的模板 |
cp -r $ECC_ROOT/skills/<skill-name> $TARGET/skills/continuous-learningcontinuous-learning-v2cp -r $ECC_ROOT/skills/<skill-name> $TARGET/skills/continuous-learningcontinuous-learning-v2AskUserQuestionmultiSelect: trueQuestion: "Which rule sets do you want to install?"
Options:
- "Common rules (Recommended)" — "Language-agnostic principles: coding style, git workflow, testing, security, etc. (8 files)"
- "TypeScript/JavaScript" — "TS/JS patterns, hooks, testing with Playwright (5 files)"
- "Python" — "Python patterns, pytest, black/ruff formatting (5 files)"
- "Go" — "Go patterns, table-driven tests, gofmt/staticcheck (5 files)"undefinedmultiSelect: trueAskUserQuestion问题:"您想要安装哪些规则集?"
选项:
- "通用规则(推荐)" —— "与语言无关的原则:编码风格、Git工作流、测试、安全等(8个文件)"
- "TypeScript/JavaScript" —— "TS/JS模式、钩子、使用Playwright测试(5个文件)"
- "Python" —— "Python模式、pytest、black/ruff格式化(5个文件)"
- "Go" —— "Go模式、表驱动测试、gofmt/staticcheck(5个文件)"undefined
**Important**: If the user selects any language-specific rules but NOT common rules, warn them:
> "Language-specific rules extend the common rules. Installing without common rules may result in incomplete coverage. Install common rules too?"
---
**重要提示**:如果用户选择了任何特定语言规则但未选择通用规则,需发出警告:
> "特定语言规则是对通用规则的扩展。不安装通用规则可能导致覆盖不完整。是否也要安装通用规则?"
---ls -la $TARGET/skills/
ls -la $TARGET/rules/ls -la $TARGET/skills/
ls -la $TARGET/rules/.mdgrep -rn "~/.claude/" $TARGET/skills/ $TARGET/rules/
grep -rn "../common/" $TARGET/rules/
grep -rn "skills/" $TARGET/skills/~/.claude/~/.claude/settings.json~/.claude/skills/~/.claude/rules/.mdgrep -rn "~/.claude/" $TARGET/skills/ $TARGET/rules/
grep -rn "../common/" $TARGET/rules/
grep -rn "skills/" $TARGET/skills/~/.claude/~/.claude/settings.json~/.claude/skills/~/.claude/rules/django-tdddjango-patternsspringboot-tddspringboot-patternscontinuous-learning-v2~/.claude/homunculus/python-testingpython-patternsgolang-testinggolang-patternscommon/django-tdddjango-patternsspringboot-tddspringboot-patternscontinuous-learning-v2~/.claude/homunculus/python-testingpython-patternsgolang-testinggolang-patternscommon/AskUserQuestionQuestion: "Would you like to optimize the installed files for your project?"
Options:
- "Optimize skills" — "Remove irrelevant sections, adjust paths, tailor to your tech stack"
- "Optimize rules" — "Adjust coverage targets, add project-specific patterns, customize tool configs"
- "Optimize both" — "Full optimization of all installed files"
- "Skip" — "Keep everything as-is"AskUserQuestion问题:"您想要为项目优化已安装的文件吗?"
选项:
- "优化技能" —— "移除无关章节、调整路径、适配您的技术栈"
- "优化规则" —— "调整覆盖率目标、添加项目特定模式、自定义工具配置"
- "两者都优化" —— "全面优化所有已安装文件"
- "跳过" —— "保持原样"$TARGET/$ECC_ROOT/$TARGET/$ECC_ROOT//tmprm -rf /tmp/everything-claude-codeundefined/tmprm -rf /tmp/everything-claude-codeundefined
---
---SKILL.md~/.claude/skills/<skill-name>/SKILL.md.claude/skills/<skill-name>/SKILL.mdSKILL.md~/.claude/skills/<skill-name>/SKILL.md.claude/skills/<skill-name>/SKILL.md$TARGET/rules/coding-style.md$TARGET/rules/common/coding-style.md$TARGET/rules/coding-style.md$TARGET/rules/common/coding-style.md~/.claude/continuous-learning-v2~/.claude/homunculus/~/.claude/continuous-learning-v2~/.claude/homunculus/