mcpField
W
w-push

w-push

github.com/blockmatic-icebox开发1647 次安装4 周前更新
代码仓库

关于 w-push

面向编码 Agent 的工作流技能,用于处理推送当前任务的请求。它涵盖差异审查、保留无关改动、选择上游,并要求在推送被拒时避免强制推送。

主要功能

  1. 01审查差异和必要检查结果
  2. 02保留无关的暂存及未跟踪文件
  3. 03推送到已检查的上游
  4. 04安全处理被拒绝的推送

适用场景

  1. 01发布已完成的任务变更
  2. 02安全处理推送被拒
  3. 03发布前确认目标远程仓库

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/blockmatic-icebox/basilic-skills --skill w-push

安装后在 Claude Code 中输入/w-push确认已加载。

详细介绍

推送当前任务的调用请求。请遵循 git publish。

  1. 检查预期差异和所需检查结果。仅移除任务引入的临时调试代码。
  2. 如果任务变更需要提交,请遵循 commit。保留无关的暂存文件和未跟踪文件。
  3. 推送到已检查的上游。如果不存在上游,请使用仓库预期的远程仓库和当前分支;发布前先解决歧义。
  4. 如果推送被拒绝,请检查分支差异,并使用仓库的非破坏性同步工作流。绝不强制推送或绕过钩子。除非收到请求,否则不要创建 PR、部署或开始监控 CI。

评论

支持 Markdown