CtrlK
BlogDocsLog inGet started
Tessl Logo

website-md-language-docs

Use when changing Ax website language docs, language-specific snippets, examples, API symbol mappings, generated package capabilities, or adding a new website language route. Keeps the markdown-only Hugo site source-audited and generated from repo truth.

68

Quality

85%

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

86%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 lean, highly actionable instruction body: every step names an exact path or command, ordering constraints are explicit, and validation is a concrete command checklist. The only notable gaps are the absence of a worked example for the 'ax-example' header and 'site-map.json' formats, and no error-recovery loop when checks fail.

Suggestions

Add a minimal worked example of an 'ax-example' header and one 'site-map.json' entry so the 'before updating generated markdown' step is fully executable without guessing the formats.

Close the validation loop: after the Checks block, add a short 'if a check fails' step (fix the source template/language JSON rather than generated output, then re-run the failed check) so error recovery is explicit.

DimensionReasoningScore

Conciseness

The body is entirely terse imperatives with exact paths and commands — 'Inspect current repo truth first', 'Update common prose once in website/content-src/templates/', the one-line Hugo PATH note — with zero explanation of concepts Claude already knows, matching the 'every token earns its place' anchor.

5 / 5

Actionability

Most guidance is executable: concrete commands ('npm run example -- list', 'npm run axir:generate-packages'), exact file paths, enumerated snippet metadata fields, and a copy-paste nine-command Checks block. It falls short of anchor 5 only because two things the workflow hinges on — the shape of an 'ax-example' header and a 'site-map.json' entry — are named but never exemplified.

4 / 5

Workflow Clarity

A clearly numbered 1–6 workflow with explicit ordering constraints ('Inspect current repo truth first', 'before updating generated markdown') and a validation checklist of exact commands, matching anchor 4. It misses anchor 5 because there is no fix-and-rerun feedback loop telling Claude what to do when a check such as 'website:check' or 'test:examples:generated' fails.

4 / 5

Progressive Disclosure

The skill is a compact (~53-line) body with no bundle files and no content that belongs in external references, organized into four well-labeled sections (Workflow, Feature/Language/Example Sync, API Mapping, Checks); per the rubric's simple-skill guidance, this earns the top anchor on section organization alone.

5 / 5

Total

18

/

20

Passed

Description

78%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 with an explicit, multi-trigger 'Use when...' clause and a distinctive niche in the Ax website language-docs pipeline. Its weaker side is the 'what': the second sentence leans on internal jargon ('source-audited', 'repo truth') instead of concrete verb-first capabilities, and it lacks plain synonyms like 'docs' or 'documentation'.

Suggestions

Rewrite the second sentence as concrete third-person actions, e.g. 'Generates language-prefixed markdown pages from templates and per-language JSON, and audits snippets against the repo's runnable examples' instead of the jargon-tinged 'Keeps the markdown-only Hugo site source-audited and generated from repo truth'.

Add natural user phrasings and synonyms to the trigger clause — 'docs', 'documentation', 'install instructions', 'website examples' — so the skill fires when users describe the work in everyday terms.

Lead with the what before the when (verb-first capability list, then 'Use when...') so the description reads as capabilities rather than only a trigger list.

DimensionReasoningScore

Specificity

Lists several concrete surfaces ('language-specific snippets, examples, API symbol mappings, generated package capabilities, or adding a new website language route'), but the closing claim 'Keeps the markdown-only Hugo site source-audited and generated from repo truth' is abstract rather than a concrete action, so it falls short of anchor 5's comprehensive action list.

4 / 5

Completeness

Both what and when are present, with an explicit multi-trigger 'Use when...' clause; however the 'what' ('Keeps the markdown-only Hugo site source-audited and generated from repo truth') is jargon-tinged rather than concretely stated, matching anchor 4 rather than the fully explicit anchor 5 pair.

4 / 5

Trigger Term Quality

Good natural coverage of the domain's terms ('website language docs', 'snippets', 'examples', 'API symbol mappings', 'website language route'), but common plain-language synonyms such as 'docs', 'documentation', or 'install instructions' are missing, keeping it below anchor 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

It carves out a clear niche — the Ax markdown-only Hugo website and its language-doc generation pipeline — with triggers ('Ax website language docs', 'website language route', 'generated package capabilities') that are unlikely to fire for unrelated documentation skills, matching the minimal-conflict anchor.

5 / 5

Total

17

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

referenced_paths_exist

Referenced path issues: 2 missing

Warning

Total

15

/

16

Passed

Repository
ax-llm/ax
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.