关于 piv-run-full-loop
piv-run-full-loop 将代码库预备、实现规划、功能开发和提交串联为一个开发工作流。它适用于按四个阶段处理功能需求,并汇报计划、变更、测试和提交信息。
主要功能
- 01加载代码库上下文并完成预备
- 02创建功能实现计划
- 03按计划实现并验证变更
- 04提交已完成的工作
- 05汇报产出和后续建议
适用场景
- 01从功能需求推进到实现和提交
- 02按统一的四阶段工作流开展开发
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ coleam00/ skills --skill piv-run-full-loop安装后在 Claude Code 中输入/piv-run-full-loop确认已加载。
详细介绍
端到端功能开发
功能描述:$ARGUMENTS
此技能串联 4 个核心 PIV 循环技能,实现自主功能开发。
步骤 1:预热 - 加载代码库上下文
执行预热工作流,了解代码库。
运行 prime-codebase 技能(.claude/skills/prime-codebase/SKILL.md)。
步骤 2:规划 - 创建实施计划
为该功能创建详细的实施计划。
运行 piv-plan-implementation 技能(.claude/skills/piv-plan-implementation/SKILL.md),并提供功能描述:$ARGUMENTS。
重要:记下规划步骤创建的功能名称(和计划文件路径)。下一步会用到它。
步骤 3:执行 - 实现功能
根据计划文档实现功能。
运行 piv-implement 技能(.claude/skills/piv-implement/SKILL.md),并提供计划文件路径:.claude/plans/[feature-name].md。
(使用步骤 2 中的功能名称。)
步骤 4:提交 - 保存更改
为所有更改创建一个 git 提交。
运行 piv-commit 技能(.claude/skills/piv-commit/SKILL.md)。
最终总结
完成全部 4 个步骤后,提供以下内容:
功能实现完成
原始请求:$ARGUMENTS
功能名称:[规划步骤中的 feature-name]
已执行步骤:
- ✅ 预热 - 已加载代码库上下文
- ✅ 规划 - 已在
.claude/plans/[feature-name].md创建计划 - ✅ 执行 - 已实现并验证功能
- ✅ 提交 - 已将更改提交到 git
输出:
- 计划文档:
.claude/plans/[feature-name].md - 创建/修改的文件:[列表]
- 新增测试:[列表]
- 提交哈希:[hash]
后续步骤:
- 推送到远程:
git push - 创建拉取请求(如适用)
- 继续开发下一个功能
评论
支持 Markdown