CtrlK
BlogDocsLog inGet started
Tessl Logo

work-unit-commits

Plan commits as reviewable work units. Trigger: implementation, commit splitting, chained PRs, or keeping tests and docs with code.

67

Quality

81%

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

78%Weight 40%Scale 1-5

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

The body is a tight, well-structured operational guide: rules, a verification checklist, good/bad split examples, a sequenced PR workflow, and useful commands, with no filler or background padding. Its weaknesses are minor — some repetition of the tests-with-code rule, a couple of abstract checklist items, and no explicit recovery path when the checklist fails.

DimensionReasoningScore

Conciseness

The body is dense with lean tables, checklists, and commands rather than padded explanation, but "Keep tests with code" is repeated across Critical Rules, the Checklist, Split Examples, and the PR Relationship section, so minor trimming is possible.

4 / 5

Actionability

Concrete weak-vs-better split examples, an explicit pre-commit checklist, and executable git commands give mostly actionable guidance; a few items like "Tell a story" remain abstract without operationalizing how to verify it.

4 / 5

Workflow Clarity

The PR Relationship section gives a clear numbered sequence with a size-based promotion checkpoint ("If the PR approaches 400 changed lines") and the checklist acts as a pre-commit validation, but there is no explicit feedback loop telling the reader what to do when a checklist item fails.

4 / 5

Progressive Disclosure

No bundle files exist and all content appropriately lives in a compact single file with well-labeled sections (When to Use, Critical Rules, Checklist, Split Examples, PR Relationship, ODD Relationship, Commands), making navigation easy with nothing that should be split out.

5 / 5

Total

17

/

20

Passed

Description

83%Weight 40%Scale 1-5

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 strong description: it states a concrete capability and pairs it with an explicit, natural trigger clause covering the main use cases. Its only weaknesses are a slightly thin action list beyond 'plan commits' and a couple of missing synonyms (e.g., 'stacked PRs') plus one overly generic trigger term ('implementation').

DimensionReasoningScore

Specificity

"Plan commits as reviewable work units" plus "commit splitting, chained PRs, or keeping tests and docs with code" lists several specific actions with only minor coverage gaps, matching the 'several specific actions' anchor rather than the comprehensive level above.

4 / 5

Completeness

It answers 'what' clearly ("Plan commits as reviewable work units") and 'when' explicitly via an explicit trigger clause ("Trigger: implementation, commit splitting, chained PRs, or keeping tests and docs with code"), matching the top anchor exactly.

5 / 5

Trigger Term Quality

Natural phrases like "commit splitting", "chained PRs", and "keeping tests and docs with code" give good keyword coverage, but common synonyms such as "stacked PRs" or "commit messages" are absent.

4 / 5

Distinctiveness Conflict Risk

The commit-planning niche is clear with distinct triggers, but it has minor overlap risk with commit-message generation and PR-review skills, and the bare trigger term "implementation" is generic enough to risk misfires.

4 / 5

Total

17

/

20

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
Gentleman-Programming/gentle-ai
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.