Claude-skill-registry git-workflow-trigger

Natural language wrapper for git commands - automatically triggers /git:commit, /git:status, /git:push when users express git workflow intent

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/git-workflow-trigger" ~/.claude/skills/majiayu000-claude-skill-registry-git-workflow-trigger && rm -rf "$T"
manifest: skills/data/git-workflow-trigger/SKILL.md
source content

git-workflow-trigger

Type: WRITE-CAPABLE DAIC Modes: IMPLEMENT only Priority: Medium

Trigger Reference

This skill activates on:

  • Keywords: "commit changes", "save changes", "create commit", "git status", "show changes", "push changes", "commit this", "save work", "git commit", "push to remote", "push work"
  • Intent Patterns:
    (commit|save).*?(changes|work)
    ,
    create.*?commit
    ,
    (show|display|check).*(changes|status)
    ,
    push.*?(changes|to remote|work)

From:

skill-rules.json
- git-workflow-trigger configuration

Purpose

Automatically trigger git commands (

/git:commit
,
/git:status
,
/git:push
) when users express git workflow intent using natural language.

Important: This skill is classified as WRITE-CAPABLE and only triggers in IMPLEMENT mode, even for read-only operations like

git status
. This is intentional to keep git operations grouped together. If you need git status outside IMPLEMENT mode, use the
/git:status
command directly.

Core Behavior

  1. Git Workflow Detection

    • Detect git operations from natural language
    • Route to appropriate git command based on intent
  2. Command Routing

    • Commit: "commit changes" →
      /git:commit
    • Status: "show changes" →
      /git:status
    • Push: "push changes" →
      /git:push
  3. Mode Restriction

    • This skill only triggers in IMPLEMENT mode (WRITE-CAPABLE classification)
    • All git operations (including status) are grouped together
    • For git status outside IMPLEMENT mode, use
      /git:status
      directly

Natural Language Examples

Triggers this skill:

  • ✓ "Commit my changes"
  • ✓ "Save work and commit"
  • ✓ "Show my changes"
  • ✓ "Push to remote"
  • ✓ "Git status"

Safety Guardrails

WRITE-CAPABLE RULES:

  • ✓ Only write operations in IMPLEMENT mode
  • ✓ Verify active task for commits
  • ✓ Read operations (status) allowed in any mode