CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

bikeshed-conversion

Guidelines for converting W3C specs to Bikeshed format. Covers anchor ID preservation, dfn handling, and common pitfalls. Read this before any Bikeshed conversion or migration work.

Quality

86%

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.

A tight, well-structured instruction skill that captures hard-won domain knowledge (anchor ID preservation) with concrete examples and a verification-oriented checklist. Main gaps are the absence of an explicit error-recovery loop after verification and minor redundancy between the intro and 'The Problem' section.

Suggestions

Merge the intro paragraph with 'The Problem' section — both restate that Bikeshed's auto-generated IDs differ from the originals and break cross-spec references.

Add an explicit error-recovery step to the checklist (e.g., '6. If any anchor fails to resolve, diff the generated IDs against the original inventory and add explicit id attributes for the mismatches').

Make the verification step executable: name the actual command or method (e.g., the Bikeshed build invocation and a grep/link-check against the inventoried anchor list) rather than 'build the Bikeshed output and confirm'.

DimensionReasoningScore

Conciseness

The body teaches genuinely non-obvious knowledge (Bikeshed's auto-generated ID behavior, cross-spec anchor dependencies) with no padding about what W3C or Bikeshed is. Minor trim possible: the intro paragraph and 'The Problem' section both restate that auto-generated IDs differ from originals and break cross-spec references.

4 / 5

Actionability

Concrete BAD/GOOD HTML snippets, a table of exact ID patterns to preserve, and specific tooling (xref, grep) make the guidance mostly executable. Not a 5 because verification steps like "build the Bikeshed output and confirm all anchors still resolve" lack the actual command or link-checking method to run.

4 / 5

Workflow Clarity

A clear 5-step checklist with checkpoints (inventory IDs, check cross-spec references first, verify after conversion), matching the 'most checkpoints present' anchor. Not a 5 because there is no error-recovery loop — what to do when post-conversion verification finds broken anchors is left implicit.

4 / 5

Progressive Disclosure

The skill is a single ~44-line file with no bundle files (no references/, scripts/, or assets/ exist) and no need for external references; per the simple-skill guideline, its well-organized sections (Problem → Fix → ID patterns → Checklist) earn the top score.

5 / 5

Total

17

/

20

Passed

Description

87%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 what the skill covers with concrete, domain-specific actions and gives an explicit 'Read this before...' trigger clause in third-person voice. Only minor upside remains in broadening trigger-term synonyms.

DimensionReasoningScore

Specificity

Names the domain ("converting W3C specs to Bikeshed format") and several concrete actions/topics ("anchor ID preservation, dfn handling, and common pitfalls"), which goes beyond the 1-2 actions of a score-3 example but stops short of the comprehensive multi-action list of a 5.

4 / 5

Completeness

Explicitly answers both: the what ("Guidelines for converting W3C specs to Bikeshed format. Covers anchor ID preservation, dfn handling, and common pitfalls") and the when ("Read this before any Bikeshed conversion or migration work") with a concrete trigger phrase, matching the top anchor exactly.

5 / 5

Trigger Term Quality

Includes the natural terms users would actually say for this task — "Bikeshed", "conversion", "migration", "W3C specs", "anchor ID", "dfn" — with good coverage, though it misses a few variations (e.g., "spec migration to Bikeshed", "Bikeshed quirks").

4 / 5

Distinctiveness Conflict Risk

A clear niche (W3C/Bikeshed spec tooling) with distinct triggers ("Bikeshed", "dfn", "anchor ID") that virtually no other skill would claim; minimal conflict risk.

5 / 5

Total

18

/

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

w3c/web-performance

Path

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