Look for a goal.md or vision.md in the root directory and work together to achieve it!
Turn a working tree into a clean commit history by grouping related changes into logical, reviewable commits and generating commit messages that explain why each commit exists.
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".
Push a branch and create a pull request for the finalised work.
Fix spelling errors, typos, and grammatical mistakes in code comments AND commit messages within the current branch. Use this skill whenever the user asks to spellcheck, proofread, or fix typos in comments or commit messages — or uses a phrase like "/spellcheck", "check my comments", "fix comment typos", "clean up my commits", or "fix my commit messages". Applies to any language. Creates proper fixup commits for comment errors; rewrites commit messages directly via interactive rebase for message errors.