用途:该技能用于把本地改动一次性完成暂存、规范化提交与推送远程分支的流程,适合用户明确说“push this”“commit and push”“save to github”“push to remote”或完成功能后想分享时使用。
主要能力:脚本会处理暂存、生成 Conventional Commits 风格的提交信息、附加 Claude footer,并使用 -u 参数推送。
使用方式:资料强调必须使用脚本而非手动 git 命令。基本用法为 bash skills/git-pushing/scripts/smart_commit.sh;自定义提交信息为 bash skills/git-pushing/scripts/smart_commit.sh "feat: add feature"。
适用场景:需要快速把改动提交并推送到远程分支的日常开发流程;也可在评审时结合 metadata.json 与 ORIGIN.md 追溯来源。
限制:仅当任务明确匹配上述范围时使用;输出不能替代针对具体环境的验证、测试或专家审查;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。资料未提供收费、价格、平台支持等更多信息。