CtrlK
BlogDocsLog inGet started
Tessl Logo

prp-commit

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

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

100%Weight 40%Scale 1-3

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A tight, well-sequenced commit workflow with concrete commands, an explicit stop-condition checkpoint, and a pre-commit review of staged files. It is appropriately concise and well-organized for a single-purpose skill.

DimensionReasoningScore

Conciseness

The body is lean — short phased sections, a compact interpretation table, and direct command blocks with no explanation of concepts Claude already knows. Not a 2 because there is no padded or unnecessary exposition; even the environment and arguments notes are brief operational directives.

3 / 3

Actionability

Provides fully executable commands ('git status --short', 'git diff --cached --name-only', 'git commit -m "{type}: {description}"') plus a concrete input-to-action table and copy-paste output template. Not a 2 because guidance is concrete and runnable rather than pseudocode or abstract description.

3 / 3

Workflow Clarity

Clear ASSESS → STAGE → COMMIT → OUTPUT sequence with an explicit checkpoint ('If nothing to commit, stop') and a pre-commit review step showing staged files. Not a 2 because validation checkpoints are present and the sequence is unambiguous, appropriate for this scoped write operation.

3 / 3

Progressive Disclosure

Well-organized into clearly labeled phases with no external bundle files needed; for an under-50-line single-task skill, this sectioning satisfies progressive disclosure. Not a 2 because the content is appropriately split into navigable sections rather than being a monolithic wall of text.

3 / 3

Total

12

/

12

Passed

Description

85%Weight 40%Scale 1-3

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A concise, well-structured description that clearly states both capability and trigger conditions with concrete actions. Its only weakness is trigger-term breadth, which leans heavily on commit/stage phrasing without common synonyms.

Suggestions

Broaden trigger terms to include natural variants users might say, e.g. 'git commit', 'save changes', 'check in', or 'make a commit'.

Consider mentioning the commit-message generation aspect ('writes a concise commit message') in the description to better signal that capability.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Quick commit', 'stage and commit specific files', 'natural language file targeting' — rather than vague abstractions. Not a 2 because it goes beyond naming a domain to enumerating several specific operations.

3 / 3

Completeness

Explicitly states what it does ('Quick commit with natural language file targeting') and when to use it via a clear 'Use when the user wants to commit changes...' clause. Not a 2 because the trigger guidance is explicit, not merely implied.

3 / 3

Trigger Term Quality

Includes natural terms a user would say ('commit changes', 'stage and commit specific files') but coverage is narrow — mostly commit/stage variants, missing common variations like 'git commit', 'save changes', or 'check in'. Not a 3 because it lacks the breadth of synonyms the top anchor shows.

2 / 3

Distinctiveness Conflict Risk

Occupies a clear niche (natural-language file targeting for commits) and names the prp-commit skill, making it unlikely to fire for unrelated skills. Not a 2 because the targeting angle and explicit skill name distinguish it from generic git helpers.

3 / 3

Total

11

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
Wirasm/prp
Reviewed

Table of Contents

Is this your skill?

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.