CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

llm-friendly-context

Clarifies inputs, outputs, success criteria, decisions, and unresolved conditions so downstream consumers can execute without guessing. Use when writing or revising LLM-facing prompts, handoffs, planning artifacts, reviews, reports, or generated instructions.

Quality

77%

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

Fix and improve this skill with Tessl

tessl review fix ./dev-workflows-fullstack/skills/llm-friendly-context/SKILL.md

The canonical home for this skill is llm-friendly-context in shinpr/claude-code-workflows

SKILL.md
Quality
Evals
Security

Quality

Content

60%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 well-structured instruction-only guidance with concrete rewrite patterns and verification checklists, and no filler or beginner-concept padding. Its main weaknesses are convoluted policy prose that needs tightening and abstract Core Rules that lack worked before/after examples.

Suggestions

Tighten the most convoluted rules (e.g. Rule 7's diff-limit sentence and Rule 2's reversible-choices clause) into short imperative statements; several require multiple reads to parse.

Add 2-3 worked before/after examples for the Core Rules — one rewrite example per rule (like the existing API-behavior example) would make the abstract directives concrete.

Consider moving the Rewrite Patterns table or the Generated Artifact Checklist into a references/ file so SKILL.md stays a lean overview.

DimensionReasoningScore

Conciseness

The body avoids explaining concepts Claude already knows, but several policy sentences are convoluted and could be tightened, e.g. "Interpret minimal as the least downstream complexity that fully solves the problem. An explicit user diff limit is a constraint; otherwise necessary corrections are not bounded by a line count." and "Supply purpose, evidence and selection criteria for reversible choices; reserve exact selections for actual consumer contracts and user-owned decisions." — fitting the 'mostly efficient but could be tightened' anchor rather than the efficient anchor at 4.

3 / 5

Actionability

The Rewrite Patterns table (e.g. "optional used as an unresolved choice → Required, omitted, or required only under a named condition") and the two checklists are concrete, executable guidance, but most Core Rules are abstract directives with only one worked example ("Preserve existing public API behavior across the documented compatibility cases."), leaving key rules without before/after illustrations — matching the 'some concrete guidance but incomplete' anchor rather than the mostly-executable anchor at 4.

3 / 5

Workflow Clarity

There is no multi-step sequence, but the Handoff Checklist and Generated Artifact Checklist provide explicit verification checkpoints with observable criteria (e.g. "Success criteria are observable", "Verification steps say what to run or observe and what result proves success"), fitting the 'most checkpoints present' anchor; not 5 because no error-recovery or feedback loop is described for items that fail a checklist.

4 / 5

Progressive Disclosure

The skill is a single well-organized file with clear sections (Core Rules, Rewrite Patterns, two checklists) and no buried or nested references, matching the 'good structure' anchor; not 5 because at ~85 lines of content, material like the Rewrite Patterns table or Generated Artifact Checklist could plausibly live in a referenced file.

4 / 5

Total

14

/

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.

The description is strong: third-person, explicit 'what' and 'when' clauses, and multiple natural trigger terms. Its only weaknesses are that the capability statement relies on a single abstract verb ('clarifies') and the trigger list omits a few common synonyms.

DimensionReasoningScore

Specificity

"Clarifies inputs, outputs, success criteria, decisions, and unresolved conditions" lists several specific objects of the action, matching the 'several specific actions; minor gaps' anchor rather than 5 because every action is the abstract verb 'clarifies' with no concrete transformation named.

4 / 5

Completeness

"Clarifies inputs, outputs, success criteria, decisions, and unresolved conditions so downstream consumers can execute without guessing" clearly answers 'what', and "Use when writing or revising LLM-facing prompts, handoffs, planning artifacts, reviews, reports, or generated instructions" explicitly answers 'when' with concrete trigger phrases, matching the top anchor exactly.

5 / 5

Trigger Term Quality

"prompts, handoffs, planning artifacts, reviews, reports, or generated instructions" gives good natural keyword coverage users would actually say, but misses common synonyms like 'spec', 'task brief', or 'instructions for Claude', fitting the 'good coverage; a few natural terms missing' anchor rather than 5.

4 / 5

Distinctiveness Conflict Risk

The LLM-facing prompt/handoff framing carves a mostly distinct meta-skill niche, but "reviews, reports" are broad triggers with minor overlap risk against general writing and code-review skills, matching the 'mostly distinct; minor overlap' anchor rather than the clear-niche anchor at 5.

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

shinpr/claude-code-workflows

Path

dev-workflows-fullstack/skills/llm-friendly-context/SKILL.md

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.