Loading...
Loading...
共找到 315 个 Skills
适用于开发新功能、修复Bug或进行重大代码变更场景——指导从规划到经过专家评审的已验证提交的完整周期
从设计到部署的新功能开发完整工作流。适用于启动新功能、添加功能或构建新事物时使用。
获取当前分支对应PR上所有未解决的评审评论,评估其有效性,为每条评论提出修复方案,并打印汇总表格。
分析指定时间段或提交范围内的Git提交与变更,为代码评审、回顾会议、工作日志或会话文档提供结构化总结。
通过编码者/监督者对编排并行实现流程。编码者使用evanflow-tdd实现分解后的任务;监督者检查每位编码者的输出,查找漏洞、遗漏、错误以及违反共享契约的一致性问题。最终由集成监督者检查跨编码者的一致性。适用于包含3个及以上共享接口契约的真正独立任务的计划。
基于极限编程(XP)的软件开发流程。适用于各类软件功能的开发实现,可协调规划、TDD、重构及代码提交等环节。
适用于将大型功能、重构、迁移或拉取请求(PR)规划、拆分、简化或排序为可评审的小型PR或CL的场景。触发关键词包括“拆分这个PR”、“差异太大”、“堆叠PR”、“调整顺序”、“可评审的代码块”、“迁移计划”、“我该如何拆分这项工作?”,或是实现范围过大无法一次评审的情况。请勿在完整代码评审、PR描述撰写,或是本身已是独立完整变更的单文件小修改场景下触发。
编排将现有可用功能修改为预期新行为的流程——根据新规格更新测试用例,调整实现代码以匹配新需求,进行评审并执行 gated commit。适用于功能正常运行但需要调整行为的场景。
运用《Ruby on Rails应用分层设计》中的分层架构原则来设计和评审Rails应用。适用于分析Rails代码库、评审PR以检查架构违规、规划功能实现,或是实现授权、视图组件、AI集成等模式。触发关键词包括“分层设计”、“架构分层”、“抽象”、“规范测试”、“分层违规”、“提取服务”、“臃肿控制器”、“上帝对象”。
咨询由三位AI角色组成的顾问委员会——Cato(怀疑论者)、Ada(乐观主义者)、Marcus(实用主义者),他们由不同的前沿LLM Agent(Gemini、Claude、Codex)提供支持。每个角色作为独立的Agent进程运行,拥有完整的代码仓库上下文,并返回独立的反馈。当用户输入"/council"、寻求第二意见、想要代码变更反馈、需要事前验尸分析、想要对决策进行压力测试,或者询问“你对这个方法有什么看法?”时,可使用该功能。Claude还可能在重大架构决策、高风险部署或面临模糊的权衡选择之前主动建议咨询委员会,但需先征得用户同意。
用于执行实现任务的工作流。 当你需要以下操作时使用此技能: (1) 执行已准备好的实现计划 (2) 基于依赖解析按顺序实现任务 (3) 针对每个任务:实现 → 验证 → 自我评审 → 外部评审 此技能强制要求:(a) 基于依赖的任务执行,(b) 每个任务的评审周期。
编写地道、高效且符合标准的Go代码指南。在编写、重构或评审Go代码时使用本技能,确保遵循既定规范与最佳实践。