该技能源自 affaan-m/everything-claude-code 仓库,用于让 Claude 掌握该项目的开发模式与约定,在修改此仓库、新增功能、按项目约定编写测试或创建提交信息时启用。技术栈以 JavaScript 为主,采用混合式模块组织,测试文件与源码分离。提交规范为 Conventional Commits,常用前缀包括 fix、test、feat、docs,首行约 65 字符,使用祈使语气,例如 feat(rules): add C# language support。代码风格方面,文件名与函数名用 camelCase,类名用 PascalCase,常量用 SCREAMING_SNAKE_CASE,采用相对导入,导出风格为混合式。测试文件模式为 *.test.js,包含单元测试与集成测试,已配置覆盖率报告,目标 80% 以上;错误处理采用 try-catch 模式。常见工作流包括:数据库迁移、功能开发、新增语言规则、新增技能、新增智能体、新增工作流入口、同步目录计数、跨 harness 技能副本、新增或更新 hook、处理评审反馈。遵循的最佳实践:使用约定式提交、遵循命名模式、新增功能配测试;避免模糊提交信息、跳过测试或擅自偏离既有模式。使用时应先查阅仓库现有模式再改动,具体安装与调用方式资料未提供。
everything-claude-code-conventions
智能体与模型
更新于 10-15 21:08