关于 w-push
面向编码 Agent 的工作流技能,用于处理推送当前任务的请求。它涵盖差异审查、保留无关改动、选择上游,并要求在推送被拒时避免强制推送。
主要功能
- 01审查差异和必要检查结果
- 02保留无关的暂存及未跟踪文件
- 03推送到已检查的上游
- 04安全处理被拒绝的推送
适用场景
- 01发布已完成的任务变更
- 02安全处理推送被拒
- 03发布前确认目标远程仓库
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ blockmatic-icebox/ basilic-skills --skill w-push安装后在 Claude Code 中输入/w-push确认已加载。
详细介绍
推送当前任务的调用请求。请遵循 git publish。
- 检查预期差异和所需检查结果。仅移除任务引入的临时调试代码。
- 如果任务变更需要提交,请遵循 commit。保留无关的暂存文件和未跟踪文件。
- 推送到已检查的上游。如果不存在上游,请使用仓库预期的远程仓库和当前分支;发布前先解决歧义。
- 如果推送被拒绝,请检查分支差异,并使用仓库的非破坏性同步工作流。绝不强制推送或绕过钩子。除非收到请求,否则不要创建 PR、部署或开始监控 CI。
评论
支持 Markdown