CtrlK
BlogDocsLog inGet started
Tessl Logo

wiki-rebuild

Archive existing wiki knowledge and rebuild from scratch, or restore from a previous archive. Use this skill when the user wants to start fresh, rebuild the wiki from all sources, archive current knowledge before a major change, or restore an older version. Triggers on "rebuild the wiki", "start over", "archive and rebuild", "restore from archive", "nuke and repave", "clean rebuild". Also use when the wiki has drifted too far from sources and incremental fixes won't cut it.

73

Quality

90%

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

81%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, safety-conscious skill body with strong sequencing, explicit validation checkpoints, and concrete commands. Main weaknesses are minor: some repeated safety messaging and an inline QMD section that could be split into a reference file.

Suggestions

Provide literal copy commands (e.g. cp -r / rsync) for the archive and restore copy steps instead of describing them as actions, to make Mode 1/2/3 fully copy-paste executable.

Factor the 'QMD Refresh After Live Wiki Changes' section into a separate reference file and keep a short pointer in SKILL.md, reducing inline length and avoiding repetition of the QMD status strings.

Dedupe the safety messaging so each rule appears once in 'Safety Rules' rather than being restated in each mode's steps, tightening token use without losing the guardrail.

DimensionReasoningScore

Conciseness

Mostly lean and purposeful for a destructive multi-mode skill, but safety messaging is repeated across sections and the QMD report enumeration (six status strings) plus the archive tree diagram could be trimmed. Not a 5 because not every token earns its place; not a 3 because the prose is efficient and avoids explaining concepts Claude already knows.

4 / 5

Actionability

Provides concrete QMD commands ('${QMD_CLI:-qmd} update/embed/ls/get'), exact directory paths, and log-entry templates, but the archive-copy steps are described as actions ('Copy all category directories...') rather than literal commands, leaving a minor gap. Above the pseudocode anchor, below fully copy-paste-ready.

4 / 5

Workflow Clarity

Each of three modes has numbered steps with explicit validation checkpoints (confirm intent, archive-before-destroy, warn-before-overwrite), a Safety Rules checklist, and error-recovery guidance (restore from archive; do not roll back on QMD failure). The destructive-operation cap does not apply because validation is present, fitting the top anchor.

5 / 5

Progressive Disclosure

Well-organized with clear section headers and one-level-deep external skill references (llm-wiki/SKILL.md, ingest skills), no nested refs. Held at 4 rather than 5 because the lengthy inline QMD Refresh block is somewhat ancillary and could be externalized into a reference file.

4 / 5

Total

17

/

20

Passed

Description

100%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.

An exemplary description: concrete capabilities, comprehensive natural-language triggers, explicit what-and-when guidance, and a distinct niche. No vague fluff or over-claims.

DimensionReasoningScore

Specificity

Names multiple concrete operations — 'Archive existing wiki knowledge', 'rebuild from scratch', 'restore from a previous archive' — covering the skill's full scope comprehensively, matching the anchor for multiple specific concrete actions.

5 / 5

Completeness

Explicitly answers both 'what' (archive/rebuild/restore) and 'when' ('Use this skill when...', 'Triggers on...') with concrete trigger phrases, hitting the top anchor.

5 / 5

Trigger Term Quality

Lists natural user phrases including synonyms and colorful variants — 'rebuild the wiki', 'start over', 'archive and rebuild', 'restore from archive', 'nuke and repave', 'clean rebuild' — comprehensive coverage of terms users would actually say.

5 / 5

Distinctiveness Conflict Risk

Targets a clear niche (wiki archive/rebuild/restore) with distinct, specific triggers and minimal overlap risk with other skills.

5 / 5

Total

20

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
Ar9av/obsidian-wiki
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.