CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

starlight-base

Set up a new Astro Starlight documentation site from scratch. Use when creating a new Starlight project, adding Starlight to an existing Astro project, or configuring core options like sidebar, logo, social links, and page layout.

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

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 well-structured, highly actionable skill body: executable commands and config examples, terse anti-patterns with consequences, and proper use of a one-level reference file for the full option table. Minor improvements possible in trimming redundant restatements and adding a verification step after setup.

DimensionReasoningScore

Conciseness

Overall efficient — quick-start commands, terse WHY/Consequence/BAD/GOOD anti-patterns, and no padding — but a few spots could be trimmed: the intro's "configure features rather than build them" restates the Philosophy bullet, and "Sidebar and routing are independent" is repeated in both Philosophy and an anti-pattern.

4 / 5

Actionability

Fully executable guidance throughout: copy-paste commands ("npm create astro@latest -- --template starlight", "npx astro add starlight"), a complete astro.config.mjs example, page frontmatter examples, and concrete BAD/GOOD pairs that cover the common setup cases.

5 / 5

Workflow Clarity

The sequence (Quick Start → Core Configuration → Content Pages) is clear and each step has executable commands, but there is no explicit verification checkpoint (e.g., confirming the dev server renders the new pages), matching anchor 4 rather than 5; no destructive or batch operation is present, so the score-3 cap does not apply.

4 / 5

Progressive Disclosure

The body is a clear overview with a single one-level-deep reference (references/configuration-reference.md, verified to exist) that is well signaled both inline ("See configuration-reference.md for the full option table") and in a References table with a "When to Use" column; the bulk option table is appropriately split out of SKILL.md.

5 / 5

Total

18

/

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.

A strong description with an explicit "Use when" clause, concrete trigger scenarios, and specific named configuration options. Its only weaknesses are unmentioned synonyms and minor scope gaps (content page creation) plus lack of explicit boundary-setting against sibling Starlight skills.

DimensionReasoningScore

Specificity

Lists several specific actions — "Set up a new Astro Starlight documentation site from scratch", "adding Starlight to an existing Astro project", "configuring core options like sidebar, logo, social links, and page layout" — with a minor gap: creating content pages and navigation, part of the skill's scope, is not mentioned.

4 / 5

Completeness

Clearly answers both questions: the "what" is "Set up a new Astro Starlight documentation site from scratch" and the "when" is explicit with concrete triggers — "Use when creating a new Starlight project, adding Starlight to an existing Astro project, or configuring core options".

5 / 5

Trigger Term Quality

Good natural keyword coverage ("Starlight", "Astro", "documentation site", "sidebar", "logo", "social links", "page layout") that users would plausibly say, but common synonyms like "docs site" and "navigation" are missing, so it falls short of the comprehensive-synonym anchor.

4 / 5

Distinctiveness Conflict Risk

The Starlight setup niche is clear and specific, but sibling skills referenced in the body (starlight-theme, starlight-custom-component) are not excluded in the description, leaving minor overlap risk with those closely related skills.

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

pantheon-org/tekhne

Path

skills/documentation/astro-starlight/skills/starlight-base/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.