CtrlK
BlogDocsLog inGet started
Tessl Logo

wiki-vitepress

Transform generated wiki Markdown files into a polished VitePress static site with dark theme and interactive Mermaid diagrams. Use when user asks to "build a site" or "package as VitePress", user runs the /deep-wiki, or user wants a browsable HTML output from generated wiki pages.

64

Quality

78%

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 ./plugins/AI-Agents-Safe-Coding-Skills-claude/skills/wiki-vitepress/SKILL.md

The canonical home for this skill is wiki-vitepress in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

68%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 focused, code-rich skill body with strong actionability and good organization, undermined mainly by a missing build/post-processing validation checkpoint and a redundant trailing section. Adding a verify-build step and removing the duplicate 'When to Use' would lift it noticeably.

Suggestions

Add an explicit validation step after `npm run docs:build` (e.g. confirm dist/ contains the expected HTML, or spot-check that Mermaid SVGs render) to satisfy the batch/build workflow checkpoint and lift workflow_clarity above 3.

Delete the redundant trailing '## When to Use' section — its vague text ('This skill is applicable to execute the workflow or actions described in the overview') duplicates the opening and adds padding.

Complete the partial code snippets (onMounted polling and click-to-zoom) by showing them embedded in their full theme/index.ts file so the guidance is fully copy-paste executable.

DimensionReasoningScore

Conciseness

The body is mostly efficient with code blocks and gotchas that earn their tokens, but the trailing duplicate '## When to Use' section ('This skill is applicable to execute the workflow or actions described in the overview') is filler padding that could be trimmed, so it sits just below the lean 5.

4 / 5

Actionability

Provides concrete, largely copy-paste-ready code for config.mts, CSS overrides, onMounted polling, click-to-zoom, and the build command, but several snippets are fragments (e.g. 'In setup()' context omitted, click-to-zoom not shown wired into a file) leaving minor gaps.

4 / 5

Workflow Clarity

Steps are sequenced via clear sections (scaffold → config → three-layer Mermaid fix → click-to-zoom → post-processing → build), but the batch post-processing scan and the build have no validation/verification checkpoint, capping workflow clarity at 3 per the batch-operations rule.

3 / 5

Progressive Disclosure

No bundle files exist, so the single-file body is judged on its own organization; section headers are clear and content is appropriately placed, though the detailed Mermaid fix and click-to-zoom code could optionally live in reference files, leaving minor organization gaps.

4 / 5

Total

15

/

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, well-targeted description that clearly states both the capability and concrete trigger conditions with natural phrasing. Minor synonym coverage in triggers is the only thing keeping it from a perfect mark across all dimensions.

DimensionReasoningScore

Specificity

Names the domain and several concrete actions — 'Transform generated wiki Markdown files into a polished VitePress static site', 'dark theme', 'interactive Mermaid diagrams' — with only minor coverage gaps, fitting the 'lists several specific actions' anchor rather than the comprehensive 5.

4 / 5

Completeness

Explicitly answers both what ('Transform generated wiki Markdown files into a polished VitePress static site with dark theme and interactive Mermaid diagrams') and when ('Use when user asks to "build a site"...') with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Includes natural phrases users would say — 'build a site', 'package as VitePress', 'browsable HTML output', '/deep-wiki' — giving good keyword coverage, though a few synonyms (e.g. 'convert markdown to site') are missing, keeping it below 5.

4 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (VitePress packaging of wiki markdown with dark-theme Mermaid) with distinct triggers like 'package as VitePress' and '/deep-wiki', giving minimal conflict risk with other skills.

5 / 5

Total

18

/

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
administrakt0r/AI-Agents-Safe-Coding-Skills
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.