用途:把「提交并推送」合并为一次安全操作。仅在用户明确要求提交同时推送时启用;只提交应路由到 git-commit,只推送应路由到 git-push,改写历史(rebase/reset/amend)不属于本技能范围。
主要能力:快速预检(仓库发现、并行状态、文件清单);区分 current(仅本次会话相关改动)与 ALL(全部未提交改动);按逻辑分组生成 Conventional Commits;定向暂存并逐仓库提交;提交全部成功后自动推送当前分支;可选通过 && <branch> 将本次新建提交按顺序传播到指定分支并自动推送;在意图可恢复时自主解决冲突。
使用方式:/git-maker(仅本次会话改动)、/git-maker ALL(全部改动)、/git-maker current && dev && deploy/staging(传播到多个分支)、/git-maker --force(提交后使用 --force-with-lease,main/master 上被阻止)。典型命令:scripts/git-maker-fast.mjs inspect . --jobs 4、scripts/git-commit.mjs "<type>[scope]: 主题" 文件...、scripts/git-maker-fast.mjs push /absolute/repo/path,回退用 scripts/git-push.mjs [--force]。提交信息主题默认使用韩语,可被用户显式要求覆盖。
适用场景:常规提交推送、多仓库、链接 worktree(以各检出根为边界)、需要向多个目标分支传播同一提交集。
限制:不对 main/master 强推,不在 detached HEAD 推送;不绕过 hooks、不使用 --no-verify、不做 amend/rebase/reset;提交全部成功前不推送;不提交密钥或无关改动;冲突涉及产品、架构、安全、迁移或部署策略时需用户决策;子代理只读,最终变更由主集成者执行;每条请求为确定性单次流程,无优化循环。具体安装方式及其他平台信息资料未提供。