CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

wiki-status

Show the current state of the wiki — what's been ingested, what's pending, and the delta between sources and wiki content. Use this skill when the user asks "what's the status", "how much is ingested", "what's left to process", "show me the delta", "what changed since last ingest", "wiki dashboard", or wants an overview of their knowledge base health and completeness. Also use before deciding whether to append or rebuild. Includes an insights mode triggered by "wiki insights", "what's central", "show me the hubs", "central pages", "what's connected", "wiki structure" — analyzes the shape of the wiki itself to surface top hubs, cross-domain bridges, and orphan-adjacent pages.

Quality

86%

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

71%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-executed, highly actionable instruction skill with a clear step sequence and thorough edge-case handling, held back by one internal inconsistency (the `content_hash` field referenced in delta classification but absent from the manifest example and scan instructions) and by packing both the status report and the full insights mode into a single ~305-line file with no reference files. Splitting insights into a bundled reference and resolving the hash field would lift the weakest dimensions.

Suggestions

Move the Insights Mode (the eight "What to compute" sections plus its full output template, ~120 lines) into a separate reference file such as references/insights.md, keeping only the trigger phrases and a short summary in SKILL.md so the main file stays an overview.

Resolve the content_hash inconsistency: either add a `content_hash` field to the manifest example and instruct computing it in Step 1's "Record:" lists, or drop the hash comparison and rely on the mtime/size comparison the manifest example actually shows.

Trim the large example blocks — the 40-line manifest JSON and the full status-report template — to only the fields and sections the skill actually reads or emits.

DimensionReasoningScore

Conciseness

The body is dense and procedural with no explanations of concepts Claude already knows, and it assumes competence throughout. Not 5: at ~305 lines for a read-and-report skill, the 40-line manifest example and two full output templates could be trimmed without losing guidance value.

4 / 5

Actionability

Highly concrete for an instruction-only skill — exact glob patterns, decision thresholds ("<20% of total", ">50% of total"), the cohesion formula, wikilink scoring rules (+3/+2), and exact output templates. Not 5: Step 2 classifies sources by "hash differs from `content_hash`", yet the manifest example contains no `content_hash` field and Step 1's "Record:" lists never instruct computing a hash — a real executable gap.

4 / 5

Workflow Clarity

Clear numbered sequence (Before You Start → Scan → Compute Delta → Report → Recommend) with explicit fallbacks for every failure mode (missing manifest, entries without `content_hash`, no previous snapshot, vaults under 20 pages, fresh rebuild). Not 5: the `content_hash` inconsistency leaves the core delta step ambiguous, and there are no verification checkpoints on the produced report.

4 / 5

Progressive Disclosure

Headers are clear and the file is navigable, but there are no bundle files at all and two complete modes are inlined: the ~120-line Insights Mode with eight computation sections and a full output template clearly belongs in a separate reference file, with SKILL.md keeping a trigger summary. Fits "content that should be separate is inline"; not 2 because structure and navigation within the file are good.

3 / 5

Total

15

/

20

Passed

Description

96%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: it states concrete capabilities, gives explicit "Use when" guidance with abundant natural trigger phrases for both the status and insights modes, and carves out a clear niche. The only weakness is a few generic trigger phrases ("what's the status", "what's connected") that carry some misfire risk outside the wiki domain.

DimensionReasoningScore

Specificity

The description lists multiple concrete actions — "what's been ingested, what's pending, and the delta between sources and wiki content" plus insights capabilities like "surface top hubs, cross-domain bridges, and orphan-adjacent pages" — with comprehensive coverage of the skill's scope. Not 4: there are no meaningful gaps within its niche.

5 / 5

Completeness

Explicitly answers both what ("Show the current state of the wiki — what's been ingested, what's pending, and the delta") and when ("Use this skill when the user asks..." with concrete trigger phrases, plus "Also use before deciding whether to append or rebuild"). Matches the score-5 anchor exactly.

5 / 5

Trigger Term Quality

Extensive natural-phrase coverage with variations: "what's the status", "how much is ingested", "what's left to process", "show me the delta", "what changed since last ingest", "wiki dashboard", "wiki insights", "show me the hubs", "central pages", "wiki structure". A user needing this skill would naturally say most of these.

5 / 5

Distinctiveness Conflict Risk

Clear wiki-status niche with mostly domain-anchored triggers, but generic phrases like "what's the status" and "what's connected" could fire in non-wiki contexts (builds, PRs, networks). Not 5 because conflict risk is not minimal; not 3 because the niche and most triggers are clearly distinct from adjacent skills like wiki-ingest or wiki-lint.

4 / 5

Total

19

/

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

saski/arnesto

Path

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