一、快速流程概述Opencode技能创建的核心思想是实战→总结→测试→迭代的闭环循环。通过实际任务的执行结果不断优化技能的准确性和稳定性。标准化流程7步法任务执行在Opencode会话中完成一个具体任务技能提取使用/skill-creator将任务过程标准化为技能技能测试在新场景中测试该技能的执行效果技能改进根据测试结果改进技能持续迭代重复测试和改进直到技能稳定技能自检让Opencode自行检查技能的完整性版本管理将稳定的技能提交到Git仓库进行管理核心价值通过这套流程你将得到一个高质量、可复用、可维护的标准化技能。相比一次性创建的技能经过迭代优化的技能具有以下优势准确性更高经过多轮实战验证稳定性更强覆盖了各种边界情况可维护性强文档清晰结构规范知识沉淀将隐性经验转化为标准化流程二、实战案例演示以下通过一个具体案例来演示完整流程将两个独立的Git仓库合并为一个统一仓库并保留历史提交记录。场景说明假设你有一个项目前端代码在mi-cop-front仓库后端代码在mi-cop-back仓库。现在需要将这两个仓库合并为一个统一的仓库同时保留各自的提交历史。步骤一使用Opencode执行初始任务进入项目所在目录打开Opencode会话。提示词示例合并当前文件夹下的2个仓库为一个仓库要求如下 1. 合并为统一仓库既使用git pull和 git push就可完成代码推拉 2. 历史提交记录需要保留Opencode会自动执行Git命令完成仓库合并操作。步骤二验证执行结果检查合并结果确认前端和后端代码已合并到同一仓库历史提交记录完整保留Git操作正常可以正常push和pull步骤三使用/skill-creator创建技能在同一个会话中调用技能创建功能。提示词示例/skill-creator 请把本次仓库合并的方法总结为标准的技能Opencode会自动分析本次任务的执行过程提取关键步骤生成标准化技能文档。步骤四人工检查技能到你的技能目录下打开生成的技能文件进行人工检查确保步骤完整且逻辑清晰命令参数准确无误异常情况处理完善依赖关系说明清楚如果你不想看那么多没关系看到skill文件在就OK剩下的交给AI。三、技能测试与迭代步骤五测试技能进入一个新的任务文件夹准备测试刚刚创建的技能。测试提示词合并当前文件夹中的两个仓库步骤六改进技能在同一个会话中再次使用/skill-creator对技能进行改进。改进提示词/skill-creator 分析使用git-merge-repos技能合并的过程改进git-merge-repos技能Opencode会根据本次执行的实际表现自动优化技能内容。步骤七技能自检开启新会话让Opencode自行检查技能的完整性和准确性。自检提示词/skill-creator 进行git-merge-repos的检查Opencode会分析技能文档检查是否存在逻辑漏洞缺失步骤命令错误边界情况未处理步骤八再次测试进入另一个新任务文件夹再次测试改进后的技能。步骤九根据发现的问题持续改进如果在测试中发现新问题在同一会话中继续改进技能。改进示例提示词/skill-creator 我希望该技能在合并仓库时非必要不改变原文件夹名字 比如原文件夹是mi-cop-front合并后还是mi-cop-front不应该改为front四、迭代执行流程持续迭代原则技能创建不是一次性的工作而是一个持续改进的过程。通过多轮测试和优化技能的质量会不断提升。迭代目标建议进行3-5轮迭代直到满足以下条件技能在不同场景下均能稳定执行边界情况和异常情况处理完善用户无需额外干预即可完成任务技能文档清晰易懂可独立使用迭代示例例如本次迭代中经过3次重复执行后git-merge-repos技能已经能够稳定完成任务完全符合预期要求。五、技能管理与Git提交为什么要提交到Git将技能提交到Git仓库可以带来以下好处版本管理记录技能的演进历史备份保护防止技能文件丢失团队共享方便团队成员使用和协作快速回滚出现问题时可以快速回退到稳定版本提交步骤步骤一进入技能目录导航到你的Opencode技能目录。步骤二使用Opencode进行Git操作啥你不太会用Git没关系交给Opencode。Git提交提示词请将本次新增的git-merge-repos技能提交到Git仓库Opencode会自动执行以下操作检查当前Git状态将新增的技能文件添加到暂存区创建提交记录推送到远程仓库如果需要六、总结核心要点回顾流程标准化通过实战→总结→测试→迭代的闭环将工作经验转化为可复用的技能质量保证多轮测试和自检机制确保技能的准确性和稳定性持续改进技能创建不是一次性工作需要不断优化和完善版本管理通过Git管理技能的版本实现知识沉淀和团队共享