skills/commit/SKILL.md
Commit changes with well-crafted messages, grouping related files into separate commits
npx skillsauth add Weaverse/.agents skills/commitInstall 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.
Run these commands in parallel to understand the current state:
git status — see all tracked/untracked files and staging stategit diff — see unstaged changesAnalyze ALL changes (staged + unstaged) and determine what should be committed:
.env, credentials, tokens, API keys). Warn the user if such files are present.Group related file changes into logical commits:
For each group, draft a commit message:
feat:, fix:, chore: prefixes)For each group, stage and commit:
git add <specific files> for that group onlygit commit -m "message"Run git status after all commits to verify everything is clean.
Report the result: show each commit hash and summary.
$ARGUMENTS
development
Capture current work context for handoff to another agent/developer. Gathers git state, todos, and modified files into a structured handoff document saved to the related spec folder.
development
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
documentation
Create detailed implementation plans for features. Asks clarifying questions, suggests solutions, proposes architecture, and outputs a structured plan document. Use when user wants to plan a feature before coding.
development
Instrument web/web-app code with structured debug logging via a global variable (window.__debug_logs). Produces a clean JSON timeline for reproducing and diagnosing bugs. Use when user wants to debug a feature or track down a bug.