CtrlK
BlogDocsLog inGet started
Tessl Logo

docusaurus-themes

Use when swizzling Docusaurus theme components and editing theme elements. Triggers on tasks involving Docusaurus swizzling, theme component customization, navbar, footer, sidebar, or layout modifications.

69

Quality

84%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Critical

Do not install without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

79%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a well-structured, concise skill that provides actionable commands for Docusaurus swizzling. Its main strengths are token efficiency and concrete executable guidance. The main weaknesses are the lack of explicit validation/verification steps after swizzling and the inability to verify that referenced bundle files exist.

Suggestions

Add a concrete verification step after swizzling, e.g., 'Run `npm run build` to verify the swizzled component compiles correctly' to improve workflow clarity.

Provide the referenced bundle files (references/commands.md and references/components.md) to support the progressive disclosure structure.

DimensionReasoningScore

Conciseness

The content is lean and efficient. It avoids explaining what Docusaurus or swizzling is conceptually, instead jumping straight to actionable commands and patterns. Every section earns its place.

3 / 3

Actionability

Provides executable bash commands for swizzling and listing components, clearly states the output directory, and gives concrete component names. The commands are copy-paste ready.

3 / 3

Workflow Clarity

The skill covers a relatively simple task but lacks explicit validation steps. It mentions 'test thoroughly after swizzling' but doesn't provide a concrete verification command or feedback loop for checking if the swizzle was successful.

2 / 3

Progressive Disclosure

References to references/commands.md and references/components.md are well-signaled and one level deep, but no bundle files were provided, so we cannot confirm these references actually exist or contain useful content. The structure is appropriate but unverifiable.

2 / 3

Total

10

/

12

Passed

Description

89%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a solid skill description with excellent trigger terms and completeness. It clearly identifies when to use the skill and targets a distinct niche (Docusaurus theming). The main weakness is that the specific capabilities could be more concrete—listing actual actions like ejecting/wrapping components, overriding CSS modules, or configuring theme presets would strengthen it.

Suggestions

Add more concrete action verbs describing what the skill does, e.g., 'Ejects and wraps Docusaurus theme components, overrides CSS modules, customizes navbar/footer/sidebar/layout configurations.'

DimensionReasoningScore

Specificity

The description names the domain (Docusaurus theme components) and mentions some actions (swizzling, customization, modifications), but doesn't list specific concrete actions like 'wrap or eject components', 'override CSS', or 'create custom theme plugins'. The actions remain somewhat general.

2 / 3

Completeness

Explicitly answers both 'what' (swizzling Docusaurus theme components, editing theme elements) and 'when' with a clear 'Use when...' clause and a 'Triggers on...' clause listing specific scenarios.

3 / 3

Trigger Term Quality

Includes strong natural trigger terms that users would actually say: 'Docusaurus', 'swizzling', 'theme component', 'navbar', 'footer', 'sidebar', 'layout modifications'. These cover the key variations a user working with Docusaurus theming would mention.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive due to the specific Docusaurus + swizzling niche. Terms like 'swizzling' and 'Docusaurus' are very specific and unlikely to conflict with other skills. The mention of navbar/footer/sidebar could overlap with general web dev skills, but the Docusaurus context disambiguates.

3 / 3

Total

11

/

12

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
mcclowes/skills-docusaurus
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.