Finite — Development skill for Claude Code
End the enchantment — revert uncommitted changes from this session.
How to install Finite
Installs to ~/.claude/skills/hiharin-claude-spellbook-finite/SKILL.md
mkdir -p ~/.claude/skills/hiharin-claude-spellbook-finite && curl -fsSL https://raw.githubusercontent.com/hiharin/claude-spellbook/HEAD/commands/finite.md -o ~/.claude/skills/hiharin-claude-spellbook-finite/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Finite does
description: End the enchantment — revert uncommitted changes from this session argument-hint: "[file — optional; defaults to all working-tree changes]" allowed-tools: Bash, Read
Cast **Finite Incantatem** on $ARGUMENTS.
Revert uncommitted work:
- Show
git statusandgit diff --statfirst so the user sees exactly what will be lost. - List untracked files that would be removed.
- Ask for explicit confirmation before running anything destructive.
- On confirmation, restore
Alternatives in Development
- Stop Review Gate — You are reviewing uncommitted changes before the author finishes their turn 664 ★
- End To End Feature 348 ★
- Discussion Follow Up.V1 — At the end of your response, provide 3-4 numbered candidate next 272 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Q End
End investigation session. Summarize all changes and save state.
Refresh Context
Re-read CONTEXT.md, SESSION-LOG.md, and the current phase checklist mid-session — for picking up changes after
Recover
Recovery protocol when things go wrong. Shows recent changes, offers revert options, re-loads context.
Repo Sync
Check if focused repositories are up to date with the remote. Fetches latest changes and warns about repos tha
Claude Codex
Claude implements, Codex reviews uncommitted changes
Consistency Review
Review uncommitted changes for consistency with this repo's conventions, structure, and engineering philosophy
Related Agents
Merge Cleanup
Commits worktree changes, cherry-picks them to main, removes the worktree, and prunes the branch. Use at the e
Session Reflector
Generate an end-of-session reflection by reviewing what happened — ops log, thread changes, new observations —
Revert
Revert changes by logical work unit with full git awareness. Supports reverting entire tracks, speci... - wsho