plugins-claude/session/skills/reset/SKILL.md
Reset workspace to a clean state on the default branch
npx skillsauth add st0nefish/claude-toolkit resetInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Reset the workspace to a clean state on the default branch. Use this between tasks or to abandon in-progress work.
Check for uncommitted work. Run git status --porcelain. If there are uncommitted changes, warn the user and list the dirty files. Ask for confirmation before continuing — uncommitted work will be lost.
Determine the default branch:
bash ${CLAUDE_PLUGIN_ROOT}/scripts/git-cli repo default-branch
Switch to the default branch and update:
bash ${CLAUDE_PLUGIN_ROOT}/scripts/branch default
git fetch --prune
git pull
Confirm. Print the current branch and latest commit (git log --oneline -1).
development
Start work from your description — explore the codebase and plan
data-ai
Multi-phase, multi-agent feature workflow: spec → plan → refine → divide → execute → review. Invoke when the user escalates a session-start/session-issue flow to orchestration, or asks to run a non-trivial feature (multiple files, design ambiguity, cross-cutting concerns, correctness-critical paths) through the full multi-agent workflow. For small fixes, prefer session-start.
tools
Browse open issues, pick one, and start work on it
tools
Review, clean up, and open a PR to finalize the work