gsd-undo
Provides a safe, dependency-checked git revert mechanism for GSD project phases.
Install
mkdir -p .claude/skills/gsd-undo-open-gsd && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11659" && unzip -o skill.zip -d .claude/skills/gsd-undo-open-gsd && rm skill.zipInstalls to .claude/skills/gsd-undo-open-gsd
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Safe git revert. Roll back phase or plan commits using the phase manifest with dependency checks.Key capabilities
- →Revert all commits for a specified phase
- →Revert all commits for a specific plan
- →Show recent GSD commits for interactive selection
- →Perform dependency checks before execution
- →Provide a confirmation gate before reverting
How it works
The skill reverts GSD phase or plan commits using the phase manifest, performing dependency checks and requiring confirmation before execution.
Inputs & outputs
When to use gsd-undo
- →Undoing a development phase
- →Rolling back planned changes
- →Reverting complex GSD operations
About this skill
Three modes:
- --last N: Show recent GSD commits for interactive selection
- --phase NN: Revert all commits for a phase (manifest + git log fallback)
- --plan NN-MM: Revert all commits for a specific plan </objective>
<execution_context>
@/.claude/gsd-core/workflows/undo.md
@/.claude/gsd-core/references/ui-brand.md
@~/.claude/gsd-core/references/gate-prompts.md
</execution_context>
When not to use it
- →When a confirmation gate is not desired
- →When dependency checks are not needed
Limitations
- →Limited to GSD phase or plan commits
- →Requires a phase manifest for operation
How it compares
This skill provides specific modes for reverting GSD phases or plans with dependency checks and a confirmation gate, unlike a generic git revert.
Compared to similar skills
gsd-undo side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| gsd-undo (this skill) | 0 | 1mo | No flags | Intermediate |
| resolve-conflicts | 81 | 8mo | Review | Intermediate |
| openspec-onboard | 10 | 6mo | Review | Beginner |
| codex-cli-bridge | 9 | 9mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
resolve-conflicts
antinomyhq
Use this skill immediately when the user mentions merge conflicts that need to be resolved. Do not attempt to resolve conflicts directly - invoke this skill first. This skill specializes in providing a structured framework for merging imports, tests, lock files (regeneration), configuration files, and handling deleted-but-modified files with backup and analysis.
openspec-onboard
studyzy
Guided onboarding for OpenSpec - walk through a complete workflow cycle with narration and real codebase work.
codex-cli-bridge
alirezarezvani
Bridge between Claude Code and OpenAI Codex CLI - generates AGENTS.md from CLAUDE.md, provides Codex CLI execution helpers, and enables seamless interoperability between both tools
skill-sync
KyleKing
Syncs Claude Skills with other AI coding tools like Cursor, Copilot, and Codeium by creating cross-references and shared knowledge bases. Invoke when user wants to leverage skills across multiple tools or create unified AI context.
github-workflow-automation
ruvnet
Advanced GitHub Actions workflow automation with AI swarm coordination, intelligent CI/CD pipelines, and comprehensive repository management
n8n-expression-syntax
czlonkowski
Validate n8n expression syntax and fix common errors. Use when writing n8n expressions, using {{}} syntax, accessing $json/$node variables, troubleshooting expression errors, or working with webhook data in workflows.