Files
gh-cipherstash-cipherpowers…/commands/commit.md
2025-11-29 18:09:26 +08:00

1.8 KiB

Commit

Systematic git commit with atomic commits and conventional messages.

MANDATORY: Skill Activation

Load skill context: @${CLAUDE_PLUGIN_ROOT}skills/commit-workflow/SKILL.md

Step 1 - EVALUATE: State YES/NO for skill activation:

  • Skill: "cipherpowers:commit-workflow"
  • Applies to this task: YES/NO (reason)

Step 2 - ACTIVATE: If YES, use Skill tool NOW:

Skill(skill: "cipherpowers:commit-workflow")

⚠️ Do NOT proceed without completing skill evaluation and activation.


Algorithmic Dispatch

Decision tree (follow exactly, no interpretation):

  1. Is this a commit request?

    • YES → Continue to step 2
    • NO → This command was invoked incorrectly
  2. Have you already dispatched to commit-agent agent?

    • YES → Wait for agent to complete
    • NO → Continue to step 3
  3. DISPATCH TO AGENT NOW:

Use Task tool with:
  subagent_type: "cipherpowers:commit-agent"
  description: "Commit workflow"
  prompt: """
  [User's original request or task context]

  Follow the commit-workflow skill exactly as written.
  """
  1. STOP. Do not proceed in main context.

Why Algorithmic Dispatch?

  • 100% reliability: No interpretation, no rationalization
  • Agent enforcement: Persuasion principles prevent shortcuts
  • Consistent quality: Every commit follows non-negotiable workflow
  • Skill integration: Agent reads commit-workflow skill automatically

What the Agent Does

The commit-agent agent implements:

  • Staging status check
  • Diff review and understanding
  • Atomic commit analysis
  • Conventional commit message formatting
  • Commit verification

References:

  • Agent: ${CLAUDE_PLUGIN_ROOT}agents/commit-agent.md
  • Skill: ${CLAUDE_PLUGIN_ROOT}skills/commit-workflow/SKILL.md
  • Standards: ${CLAUDE_PLUGIN_ROOT}standards/conventional-commits.md