用途:该技能用于按 PRP 工作流从功能想法一路自动执行到拉取请求,适合用户明确要求“用 PRP 实现某功能”“运行完整 PRP 工作流”“从功能想法到 PR 的端到端自动化”,或同时提到 PRP 与待实现功能,以及要求包含分支、实现与 PR 的完整流程时使用。
主要能力:使用 SlashCommand 工具调用 /prp-core-run-all,并把用户的功能描述作为参数。工作流按顺序执行 5 个步骤:1)创建符合惯例的 git 分支;2)生成完整的 PRP 文档;3)执行 PRP 实现;4)创建原子化 git 提交;5)创建拉取请求。全部成功后确认工作流完成并提供 PR URL。
使用方式:以 /prp-core-run-all {功能描述} 形式调用,例如实现 JWT 用户认证、添加 Elasticsearch 搜索 API、重构数据库层等,技能会自动按上述顺序推进并监控进度。
限制与错误处理:任一步骤失败时,报告失败步骤及原因,不再继续后续步骤,并给出可操作的修复建议;验证失败立即停止,清楚报告具体错误,不自动修复复杂的验证失败。不要在该技能中仅执行单个 PRP 命令(如只创建 PRP)、仅询问 PRP 方法(应直接提供信息)或未提及 PRP 工作流时使用。