feature-in-worktree
在隔离的git工作树中开发功能,并进行独立的测试和迭代。当用户要求在单独的工作树中开发功能、希望功能开发相互隔离,或者提到不想影响当前目录时使用。
把 Skill 的源码、资源快照、README、包体和安装信号放进一个可搜索、可筛选的公开目录。
在隔离的git工作树中开发功能,并进行独立的测试和迭代。当用户要求在单独的工作树中开发功能、希望功能开发相互隔离,或者提到不想影响当前目录时使用。
计划功能实现,包括技术规格和针对独立开发者的可执行步骤
[技能]为功能创建详细的实施计划。提出澄清问题,建议解决方案,提出架构,并输出结构化的计划文档。当用户希望在编码前规划功能时使用。
将功能请求分解为详细、可实施的计划,明确各项任务。当用户请求新功能、增强功能或复杂变更时使用。
每当用户想要添加新功能或明确表示要研究某个功能/API,或为新功能制定计划时,请使用此规则。它会询问用户有关功能的详细信息(如果未提供),然后根据他们的需求研究最佳的API/服务,确认选择后,收集他们请求的所有实现说明,并将其保存为.claude/plans文件。
根据项目文档创建特性规范文件,提交并推送到主分支,并从主分支创建相应的特性分支。
如何在LivestockAI中组织功能
使用Fedify构建和维护ActivityPub/联邦宇宙应用程序的指南。当用户想要创建联合社交应用程序、实现ActivityPub协议、构建新功能、测试和调试联合、部署到生产环境、查找FEPs或维护现有的Fedify应用程序时,应使用此技能。
当用户要求调查、探索、理解、解释或分析现有功能或逻辑的工作方式时使用。触发关键词包括“how does”、“explain”、“what is the logic”、“investigate”、“understand”、“where is”、“trace”、“walk through”、“show me how”。
将特性分支通过压缩提交合并到主分支,并附带全面的提交信息。当用户请求将特性分支合并、发布或集成到主分支时,使用此技能。该技能会分析特性分支中的所有提交以了解更改的全部范围,然后创建一个单一的压缩提交,并附上适当的常规提交信息来总结整个特性。
实现一个遵循 next → implement → check → done 工作流程的任务,并支持TDD。当处理特定任务、从积压工作中实现单一功能或遵循TDD的红绿重构循环时使用。触发词包括 'next task', 'next feature', 'implement feature', 'work on feature', 'single task mode', 'what should I…
分析实施失败并生成恢复计划。当问题失败需要诊断以进行重试或升级时使用。
每当用户想要添加新功能或明确表示要研究某个功能/API,或是为新功能制定计划时,请使用此流程。它会向用户询问功能详情(如果未提供),然后根据需求研究最适合的API/服务,确认选择后,收集所有关于请求的实现说明,并将其保存为.claude/plans文件。
版本功能支持离线和在线服务。
当面向用户的功能发生变化时使用。确保功能文档已更新。如果文档出现偏差,则暂停工作,触发文档审核技能。
处理FABER工作流反馈请求 - 发布到问题并跟踪响应
根据基于功能的架构和共定位原则,构建具有500行代码文件限制的功能模块。在创建新功能或将大文件重构为模块化结构时使用。
基于研究支持的功能实现工作流程,强制执行差距分析、增量规划、代理协调和持续集成的最佳实践。对所有功能实现请求自动调用,以防止代码重复并确保符合CLAUDE.md。
将客户冗长的功能愿望清单转化为有结构的MVP/第二阶段/第三阶段计划,并附上时间预估,防止范围蔓延,同时创造有利可图的增销机会。
创建BoxLog的新Feature模块。生成stores, hooks, components, types的统一结构。
根据已批准的产品需求文档(PRD)草拟详细的工程规范。在开始实施某个功能之前,用于生成或更新该功能的工程规范时使用。
创建包含用户故事、验收标准和边界情况的专注功能规范。比PRD更轻量,专注于单个功能的实现。在PRD批准后指定个别功能时使用,或者用于独立的功能工作。
当面向用户的功能发生变化时使用。确保功能文档得到更新。如果文档出现偏差,则暂停工作,触发文档审核技能。
系统应通知用户操作的结果。在设计交互、加载状态、确认或错误处理时使用。