Safely revert phase commits

gsd:undoskillsetup L23,035
davepoon/buildwithclaude
What it does

Safe git revert phase/plan commits

Best for

When you need to safely revert phase or plan commits with dependency checking, not blind git reset.

Inputs
  • · argument string
  • · manifest.json
  • · phase number
Outputs
  • · git commit
  • · report
  • · structured results
  • · Markdown file
Requires
  • · git
  • · LLM CLI
  • · Bash CLI
Preconditions
  • · Bash/shell environment
  • · .git repo initialized
  • · manifest.json exists
Failure modes
  • · Manifest missing or malformed → reads empty list
  • · Git hook fails → commit blocked until issue fixed
  • · Phase not found → exit with guidance
Trust signals
  • · Workflow-driven execution with gates
  • · Manifest-based configuration