CtrlK
BlogDocsLog inGet started
Tessl Logo

write-a-rubric

Produce a gradeable rubric file from an issue, PRD, or free-form goal — sharpened to the standard required by Anthropic's Managed Agents user.define_outcome event. Sidecar artifact (issues/NNN-*.rubric.md or rubrics/SLUG.md); does not modify source files. Use when the user wants to define "what done looks like" for grader-checkable success criteria. Triggers: /write-a-rubric, "write a rubric", "outcome rubric", "define-outcome", "managed-agent outcome", "make this gradeable".

76

Quality

94%

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

88%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 content is highly actionable and its workflow is cleanly sequenced with real validation/feedback checkpoints and a concrete exit condition. The only mild weaknesses are a little restated prose in the framing sections and a longer-than-needed single file that could split reference material into a sidecar.

Suggestions

Tighten the opening paragraph and 'What makes a criterion gradeable' so they don't restate the same 'separate context with no conversation' framing twice — fold the framing into one place.

Consider moving the worked one-criterion example and the anti-patterns list into a references/ file (e.g. RUBRIC_EXAMPLES.md) referenced one level deep, keeping SKILL.md as a sharper overview.

The closing one-liner and the 'Rubric < contract' section are load-bearing; ensure the closing one-liner step (Process step 8) names the exact string to print verbatim so it is unambiguous.

DimensionReasoningScore

Conciseness

The body is dense and assumes Claude's competence (it never explains what markdown, a test suite, or an exit code is), and every section carries novel content. The opening paragraph and the 'Picture a separate context…' paragraph restate each other somewhat, leaving minor trimming opportunities rather than a fully lean surface.

4 / 5

Actionability

As an instruction-only skill it gives fully concrete guidance: an exact output-path table, a copy-paste rubric template, a worked one-criterion example, a vague→sharp table with five real examples, and a literal closing one-liner to print. Claude knows precisely what file to write, where, and in what shape.

5 / 5

Workflow Clarity

The numbered 'Process' section sequences 8 steps with an explicit self-critique checkpoint (step 5) and a stop check with concrete exit conditions (step 6: '≥4 gradeable criteria across ≥2 categories AND the deliverable is unambiguous, OR the user explicitly says "ship it"'), plus an error-recovery branch (ask the user / write QUESTIONS.md when the source is too thin).

5 / 5

Progressive Disclosure

No bundle files exist (references/scripts/assets are absent) and the body references no external files; all content is inline in a single, well-sectioned SKILL.md. Sections are clearly headed and self-contained, but at ~120 lines some material (the vague→sharp table, anti-patterns, worked example) could plausibly live in a reference file, leaving a minor organization gap versus the top anchor.

4 / 5

Total

18

/

20

Passed

Description

100%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 concrete, complete, and well-triggered: it names the deliverable, the destination paths, the non-goals, and a broad set of natural trigger phrases in third-person voice. It hits the top anchor on every dimension.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Produce a gradeable rubric file', 'sharpened to the standard required by Anthropic's Managed Agents user.define_outcome event', and a sidecar at named paths ('issues/NNN-*.rubric.md or rubrics/SLUG.md') that 'does not modify source files' — matching the comprehensive-coverage anchor. Voice is third-person imperative ('Produce…', 'Use when the user wants…'), so no first/second-person penalty applies.

5 / 5

Completeness

Explicitly answers both what ('Produce a gradeable rubric file … sharpened to the standard required by Anthropic's Managed Agents user.define_outcome event') and when ('Use when the user wants to define "what done looks like" for grader-checkable success criteria', reinforced by a concrete Triggers list), matching the top anchor.

5 / 5

Trigger Term Quality

Provides comprehensive natural-language triggers plus synonyms and the slash command: 'Triggers: /write-a-rubric, "write a rubric", "outcome rubric", "define-outcome", "managed-agent outcome", "make this gradeable"' alongside 'Use when the user wants to define "what done looks like"'. Coverage spans the natural phrasings a user would actually say.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche — 'gradeable rubric file' tied to 'Managed Agents user.define_outcome event' and a 'sidecar artifact' — with distinct triggers unlikely to fire for unrelated skills, so conflict risk is minimal.

5 / 5

Total

20

/

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
belchman/claude-skills
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.