用途
该技能用于让 Claude 编排和监控 Sugar 环境中的自主开发流程,提供一组命令来创建、管理和执行任务,以实现自动化软件开发工作流。
主要能力
- 创建新的开发任务,可指定需求、任务类型和优先级。
- 查看 Sugar 系统及任务队列的当前状态。
- 审阅和管理队列中的待处理任务。
- 启动或管理自主执行模式。
使用方式
技能通过命令识别、参数提取、执行和响应生成四个步骤工作:
- 命令识别:Claude 识别对应的 Sugar 命令,例如 /sugar-task、/sugar-status、/sugar-review、/sugar-run。
- 参数提取:从用户请求中提取相关参数,如任务类型、优先级和执行标志。
- 执行:使用提取的参数执行对应的 Sugar 命令,与 Sugar 插件交互。
- 响应生成:以清晰、信息化的方式向用户呈现命令执行结果。
示例一:创建新功能任务
用户请求:/sugar-task Implement user authentication --type feature --priority 4
技能将:
- 解析请求,识别命令为 /sugar-task,参数为 "Implement user authentication"、--type feature 和 --priority 4。
- 执行 sugar 命令,按指定参数创建新任务。
- 向用户确认任务创建成功。
示例二:检查系统状态
用户请求:/sugar-status
技能将:
- 识别命令为 /sugar-status。
- 执行 sugar 命令以获取系统状态。
- 向用户显示系统状态,包括任务队列信息。
适用场景
该技能在以下情况激活:
- 需要创建带有特定需求的新开发任务。
- 需要检查 Sugar 系统和任务队列的当前状态。
- 需要审阅和管理队列中的待处理任务。
- 需要启动或管理自主执行模式。
最佳实践与限制
- 清晰性:执行命令前始终确认参数,以确保准确性。
- 安全性:使用 /sugar-run 时,强烈建议用户先使用 --dry-run --once。
- 验证:建议在启动自主模式前校验 Sugar 配置。
该技能直接与 Sugar 插件集成,利用其命令行界面管理自主开发工作流,并可与其他技能组合以提供更全面的开发体验。关于具体收费、价格、支持平台或效果等信息,资料中暂未提供。