Quick commit with natural language file targeting. Use when the user wants to commit changes, stage and commit specific files, or invokes the prp-commit skill.
75
92%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Kild lane: you are running inside a kild room, in a workspace (worktree + branch) the kild engine assigned. The driver owns isolation and publishing — SKIP any step below that creates or switches branches or worktrees, pulls or rebases the base branch, pushes, opens PRs, or moves/archives plan artifacts, and never run
gh pr checkout. Your job ends at implement → validate → commit in the current workspace, reporting evidence. Where a step spawns subagents, do that analysis inline — or ask the room's orchestrator to invite a helper agent.
Arguments:
$ARGUMENTS(and$1,$2, ...) refer to the arguments given when this skill was invoked. Take them from the user's request; if absent, infer them from the conversation.
Target: $ARGUMENTS
Stage files matching the target, write a concise commit message, commit.
git status --shortIf nothing to commit, stop.
Target interpretation:
| Input | Action |
|---|---|
| (blank) | git add -A (all changes) |
staged | Use current staging |
*.ts / typescript files | git add "*.ts" |
files in src/X | git add src/X/ |
except tests | Add all, then git reset *test* *spec* |
only new files | Add only untracked files |
the X changes | Interpret from diff/context |
Stage the matching files. Show what will be committed:
git diff --cached --name-onlyWrite a single-line message in imperative mood:
{type}: {description}Types: feat, fix, refactor, docs, test, chore
git commit -m "{type}: {description}"**Committed**: {hash} - {message}
**Files**: {count} files (+{add}/-{del})
Next: `git push` or `the prp-pr skill`the prp-commit skill # All changes
the prp-commit skill typescript files # *.ts only
the prp-commit skill except package-lock # Exclude specific
the prp-commit skill only the new files # Untracked only
the prp-commit skill staged # Already-staged only1142738
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.