360 Secure SkillHub
360 安全技能中心

Git Commit Workflow

检查仓库状态、差异、分支和近期提交风格,仅暂存相关改动,起草简洁提交信息,并以非交互方式创建一次提交;不修改已有提交、不绕过钩子、不提交密钥或无关文件。

wimi321
wimi321
热度 41.84
最近更新 2026-05-11 17:39:12
分类:开发依赖:代码执行应用场景:DevOps / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add claude-code-git-commit-workflow
Metadata
name
git_commit_workflow
description
Use when the user wants a single clean commit created from current changes with safe staging, message drafting, and non-interactive git usage.

Git Commit Workflow

Use this skill when the task is to create one commit from current work.

Workflow

  1. Inspect git status, diff, branch, and recent commit style.
  2. Stage only relevant changes.
  3. Draft a concise commit message that reflects why the change exists.
  4. Create a new commit non-interactively.
  5. Report the resulting commit summary.

Guardrails

  • Never amend unless explicitly asked.
  • Never bypass hooks unless explicitly asked.
  • Avoid staging secrets or unrelated files.
  • Do not create an empty commit.

Example Requests

  • Make one clean commit from the current working tree.
  • Stage the right files and create a proper commit message.

Inputs

  • Current diff
  • Branch state
  • Recent commit style

Outputs

  • One non-amended commit
  • Accurate commit message

Success Criteria

  • Only relevant changes were committed.
  • No empty commit was created.
  • Hooks and safety rules were respected.

Non-Goals

  • Amend flows unless explicitly asked
  • Committing secrets or unrelated changes

Source Provenance

Derived from src/commands/commit.ts.