CtrlK
BlogDocsLog inGet started
Tessl Logo

gentle-ai-chained-pr

Trigger: PRs over 400 lines, stacked PRs, review slices. Split oversized changes into chained PRs that protect review focus.

72

Quality

87%

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

92%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 overview with a clear multi-step workflow, validation checkpoints, decision gates, and a single well-organized reference. Its only minor weakness is that executable gh commands are deferred to the reference rather than surfaced inline.

Suggestions

Surface one or two key gh commands inline (e.g. gh pr create --base) so the main body is independently actionable, lifting actionability toward 5.

DimensionReasoningScore

Conciseness

Lean and efficient throughout: no padding, no explaining of concepts Claude already knows, and every section (Hard Rules, Decision Gates, Execution Steps, Output Contract) earns its place.

5 / 5

Actionability

Concrete thresholds (400 changed lines, ≤60 minutes), explicit tokens (size:exception, 📍 marker), and an Output Contract, but executable commands live in the reference rather than the main body, leaving a minor gap.

4 / 5

Workflow Clarity

Execution Steps 1-6 are clearly sequenced with explicit validation checkpoints (step 5 verifies CI/tests/docs/manual checks, rollback, clean diff; step 6 keeps the tracker draft until integrated) plus a Decision Gates condition→action table.

5 / 5

Progressive Disclosure

SKILL.md is a concise overview with one well-signaled, one-level-deep reference to references/chaining-details.md (a real file holding diagrams, commands, and the PR body template), with content appropriately split.

5 / 5

Total

19

/

20

Passed

Description

82%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.

The description is explicit, third-person, and clearly answers both what and when with concrete, natural trigger terms. Its only gap is that the 'what' lists a single primary action rather than enumerating the full capability set.

Suggestions

Expand the 'what' clause to enumerate a few more concrete actions (e.g. choose a chain strategy, add chain context to each PR, maintain a tracker PR) to lift specificity toward 5.

Add a couple of common synonyms such as 'large PR' or 'PR review slices' to broaden trigger coverage.

DimensionReasoningScore

Specificity

Names the domain (PRs/chaining) and 1-2 concrete actions ('Split oversized changes into chained PRs', 'protect review focus') but the action list is not comprehensive — it stops at a single primary action.

3 / 5

Completeness

Explicitly answers both 'what' (split oversized changes into chained PRs) and 'when' via concrete trigger phrases prefixed by 'Trigger:'.

5 / 5

Trigger Term Quality

Includes natural phrases users say ('PRs over 400 lines', 'stacked PRs', 'review slices') with an explicit 'Trigger:' prefix, though a few common synonyms (e.g. 'large PR') are missing.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (PR size control / chaining) with distinct triggers and minimal overlap risk against other skills.

5 / 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.

Validation16 / 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.