CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

wiki-viewer

Render a self-contained HTML viewer for a pro-workflow wiki. Pages, sources, claims, seed queue, page-link graph and full-text search all in one file. No external dependencies, no JS framework, S3-uploadable. Use when the user wants to browse a wiki visually, share its current state with someone, audit research progress, or hand off a knowledge base. Inspired by Thariq Shihipar's "Unreasonable Effectiveness of HTML" — favors information density and shareability over markdown-only outputs.

Quality

91%

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.

The body is a lean, well-structured overview with an executable command, concrete compose examples, an explicit limits section, and a single clearly-signaled bundle script. Minor gaps: the motivational 'Why HTML' section duplicates description content, and the compose workflow lacks a render-verification step before publishing to S3.

Suggestions

Collapse 'Why HTML, not markdown' and 'Self-contained' into a single two-line rationale section — the shareability and no-dependency points are already stated in the description and design principles.

Add a quick verification step before the S3 upload example (e.g., open viewer.html locally or confirm the file was written to <wiki-root>/derived/viewer.html) so the public share only happens on a good render.

DimensionReasoningScore

Conciseness

The body is efficient and information-dense (panel table, defaults, design principles, explicit limits), but sections like 'Why HTML, not markdown' and 'Self-contained' partially restate the description's rationale ('No CDN, no external fonts') and could be trimmed to a line each.

4 / 5

Actionability

Fully executable guidance: the exact command 'node $SKILL_ROOT/scripts/render.js <slug> [--out <path>] [--theme dark|light]' with defaults, plus a copy-paste-ready compose example ('render.js agent-memory', the aws s3 cp command) covering the common research-to-share flow.

5 / 5

Workflow Clarity

The 'Compose with the rest' section sequences the workflow clearly (research run → render → open → s3 upload), and rendering is non-destructive so heavy validation is not required. However, there is no checkpoint confirming the render succeeded (e.g., verify viewer.html exists or opens) before the public S3 upload.

4 / 5

Progressive Disclosure

A well-organized single-file overview whose only reference, scripts/render.js (which exists in the bundle), is clearly signaled in the Commands section; no nested references and no content inlined that belongs elsewhere.

5 / 5

Total

18

/

20

Passed

Description

92%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: third-person, concrete capability list, explicit 'Use when...' clause with natural trigger phrases, and a well-delineated niche. The only softness is a slightly missing set of synonyms/short-form triggers alongside the closing attribution sentence, which is more flavor than signal.

DimensionReasoningScore

Specificity

The description enumerates the concrete capabilities comprehensively: 'Render a self-contained HTML viewer for a pro-workflow wiki. Pages, sources, claims, seed queue, page-link graph and full-text search all in one file. No external dependencies, no JS framework, S3-uploadable.' Multiple specific, concrete actions and features with no vague filler.

5 / 5

Completeness

It explicitly answers both questions: what ('Render a self-contained HTML viewer... full-text search all in one file') and when ('Use when the user wants to browse a wiki visually, share its current state with someone, audit research progress, or hand off a knowledge base') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Good natural-phrase coverage: 'browse a wiki visually', 'share its current state', 'audit research progress', 'hand off a knowledge base', 'S3-uploadable'. A few natural trigger variations are missing (e.g., 'view', 'export', 'publish the wiki', '.html'), so it falls just below the comprehensive-synonym anchor.

4 / 5

Distinctiveness Conflict Risk

Clear niche (rendering/sharing a pro-workflow wiki as one HTML file) with distinct triggers ('browse a wiki visually', 'S3-uploadable', 'hand off a knowledge base') that would not plausibly route to an unrelated skill. The attribution sentence is flavor but does not create overlap risk.

5 / 5

Total

19

/

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

rohitg00/pro-workflow

Path

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