dot_agents/skills/commit-dirty/SKILL.md
Use when I explicitly want the current intended dirty git worktree committed and pushed now, including requests like `commit dirty`, `commit all dirty`, `commit and push this`, or `ship these changes`, after verifying scope and running the minimum relevant checks. Do not use for commit planning only, history rewrites, force-pushes, or ambiguous mixed diffs.
npx skillsauth add kevin-mok/ai-cli-dotfiles commit-dirtyInstall 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.
Use this skill for explicit write requests to create a real git commit and push it from the current repository, including the "commit dirty" and "commit all dirty" cases where the intended scope is the current dirty worktree. Treat speed as secondary to shipping a coherent, verified change.
git status, changed files, and relevant diffs before staging anything.readme-recruiter-sync skill check against the root README.md.
For a shell-only path, run ./scripts/executable_readme-recruiter-sync.
README.md when the gate required it.commit all dirty as "ship the full intended dirty worktree now", not as permission to bundle unrelated changes.commit-plan for that case.commit-session for that case.readme-recruiter-sync because the code diff looks small.After a successful run, report:
tools
Improve typography by fixing font choices, hierarchy, sizing, weight consistency, and readability. Makes text feel intentional and polished.
content-media
Transcribe audio files to text with optional diarization and known-speaker hints. Use when a user asks to transcribe speech from audio/video, extract text from recordings, or label speakers in interviews or meetings.
documentation
One-time setup that gathers design context for your project and saves it to your AI config file. Run once to establish persistent design guidelines.
testing
Use when work in this repo introduces a concrete manual verification step, changes the expected outcome of an existing manual check, or exposes an obvious gap in the shared smoke-test checklist.