Skip to content

Skills 技能

Skills 是 ECC 的主要工作流界面。它们可以被直接调用、自动推荐,并由 Agents 复用。ECC 包含 183 个技能,覆盖开发全流程。

技能格式

markdown
# TDD Workflow
1. Define interfaces first
2. Write failing tests (RED)
3. Implement minimal code (GREEN)
4. Refactor (IMPROVE)
5. Verify 80%+ coverage

技能目录

编码标准与模式

技能说明
coding-standards通用编码最佳实践
golang-patternsGo 语言惯用模式和最佳实践
golang-testingGo 测试模式、TDD、基准测试
python-patternsPython 惯用模式和最佳实践
python-testingPython pytest 测试
cpp-coding-standardsC++ 编码标准(C++ Core Guidelines)
cpp-testingC++ GoogleTest、CMake/CTest 测试
java-coding-standardsJava 编码标准
perl-patterns现代 Perl 5.36+ 惯用模式
perl-securityPerl 安全模式
perl-testingPerl TDD(Test2::V0、prove)

前端开发

技能说明
frontend-patternsReact、Next.js 模式
frontend-slidesHTML 幻灯片和 PPTX 转 Web
nextjs-turbopackNext.js 16+ 和 Turbopack
bun-runtimeBun 运行时、包管理器、打包器
liquid-glass-designiOS 26 Liquid Glass 设计系统

后端开发

技能说明
backend-patternsAPI、数据库、缓存模式
django-patternsDjango 模式、模型、视图
django-securityDjango 安全最佳实践
django-tddDjango TDD 工作流
django-verificationDjango 验证循环
springboot-patternsJava Spring Boot 模式
springboot-securitySpring Boot 安全
springboot-tddSpring Boot TDD
laravel-patternsLaravel 架构模式
laravel-securityLaravel 安全最佳实践
laravel-tddLaravel TDD 工作流
nestjs-patternsNestJS 模式

数据库与基础设施

技能说明
database-migrations迁移模式(Prisma、Drizzle、Django、Go)
postgres-patternsPostgreSQL 优化模式
jpa-patternsJPA/Hibernate 模式
docker-patternsDocker Compose、网络、卷、容器安全
deployment-patternsCI/CD、Docker、健康检查、回滚
api-designREST API 设计、分页、错误响应

测试与质量

技能说明
tdd-workflowTDD 方法论
e2e-testingPlaywright E2E 模式和 Page Object Model
verification-loop持续验证(构建、测试、lint、类型检查、安全)
eval-harness验证循环评估
security-review安全检查清单

AI/ML 与数据

技能说明
pytorch-patterns深度学习工作流
clickhouse-ioClickHouse 分析、查询、数据工程
cost-aware-llm-pipelineLLM 成本优化、模型路由、预算跟踪
regex-vs-llm-structured-text正则 vs LLM 文本解析决策框架
content-hash-cache-patternSHA-256 内容哈希缓存
foundation-models-on-deviceApple 设备端 LLM(FoundationModels)

移动端

技能说明
swift-actor-persistenceSwift Actor 线程安全数据持久化
swift-protocol-di-testingSwift Protocol 依赖注入和测试
swift-concurrency-6-2Swift 6.2 并发

内容与商业

技能说明
article-writing长文写作,遵循指定风格
content-engine多平台社交内容和内容复用
market-research带来源引用的市场和竞品研究
investor-materials路演 PPT、一页纸、备忘录、财务模型
investor-outreach个性化融资外联和跟进
brand-voice品牌声音写作风格配置
videodb视频和音频:摄取、搜索、编辑、生成、流媒体

开发工具

技能说明
search-first研究优先编码工作流
documentation-lookup通过 Context7 MCP 查询最新库文档
mcp-server-patterns用 Node/TypeScript SDK 构建 MCP 服务器
configure-ecc交互式安装向导
security-scanAgentShield 安全审计集成
skill-stocktake审计技能和命令质量
strategic-compact上下文管理
iterative-retrieval渐进式上下文精炼
autonomous-loops自主循环模式:顺序管道、PR 循环、DAG 编排

持续学习

技能说明
continuous-learningLegacy v1 Stop-hook 模式提取
continuous-learning-v2基于本能的学习,带置信度评分

创建自定义技能

bash
# 从当前仓库 git 历史自动生成技能
/skill-create

# 同时生成本能(用于 continuous-learning-v2)
/skill-create --instincts

基于 MIT 许可发布