prepare-review-commits
Prepare Review Commits
Trigger
This skill is manual-only (disable-model-invocation: true): an agent must
never load or run it on its own initiative. It runs only when a human invokes
it explicitly — /prepare-review-commits, or a request that names the skill.
Even once invoked, the request must be a review-readiness one — for example "prepare review-ready commits" or "make this branch review-ready before I push". Generic requests such as "commit my changes" are out of scope; say so and stop rather than proceeding.
Scope
Take all uncommitted, non-ignored work on the branch into the sequence: tracked modifications and deletions, changes already staged in the index, and untracked files that Git does not ignore. Nothing in that set may be silently left behind — if part of it cannot be committed safely, abort and say why.