CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

wiki-setup

Initialize a new Obsidian wiki vault with the correct structure, special files, and configuration. Use this skill when the user wants to set up a new wiki from scratch, initialize the vault structure, create the .env file, or says things like "set up my wiki", "initialize obsidian", "create a new vault", "get started with the wiki". Also use when the user needs to reconfigure their existing vault or fix a broken setup.

Quality

94%

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

90%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 lean, fully actionable setup guide with exact commands, complete file templates, and an explicit verification checklist — no padding and no concept re-explanations. The two minor gaps are the absence of error-recovery guidance after the sanity check and inline file templates that keep the skill above the size where sections alone would suffice. Strong overall.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — it never explains what Obsidian or mkdir is, keeps directory notes to informative one-liners ("_raw/ — Staging area for unprocessed drafts... wiki-ingest will promote them"), and defers QMD install detail to ".env.example". Every token earns its place, matching the lean anchor rather than the minor-trimming anchor 4.

5 / 5

Actionability

Fully executable throughout: an exact "mkdir -p" command with brace expansion, complete copy-paste templates for index.md, log.md, and hot.md, full .obsidian JSON configs, and concrete user questions with defaults and fallbacks. Clearly-marked placeholders (TIMESTAMP, OBSIDIAN_VAULT_PATH) make it copy-paste ready, matching the top anchor.

5 / 5

Workflow Clarity

Steps 1-6 are clearly sequenced and Step 6 provides an explicit verification checklist with report-back and next actions. It falls short of anchor 5 because there is no error-recovery feedback loop — no guidance on what to do if a sanity check fails — and it is above anchor 3 since the validation checkpoint is explicit rather than implicit.

4 / 5

Progressive Disclosure

Well-organized self-contained sections with sensible deferral of detail to .env.example, and no nested or buried references. At ~153 lines it exceeds the under-50-line threshold where sections alone merit a 5, and the three file templates could arguably live in assets/ files to copy rather than retype, placing it at the good-structure-with-minor-gaps anchor.

4 / 5

Total

18

/

20

Passed

Description

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

The description clearly and explicitly states both what the skill does and when to use it, with quoted natural-language trigger phrases covering setup, reconfiguration, and repair scenarios. The only weakness is that the capability nouns ("special files", "configuration") are not concretely enumerated, keeping specificity just below comprehensive. Overall an exemplary skill description.

DimensionReasoningScore

Specificity

Lists several actions — "Initialize a new Obsidian wiki vault with the correct structure, special files, and configuration", "create the .env file", "reconfigure their existing vault", "fix a broken setup" — matching the several-specific-actions anchor. It falls short of 5 because "special files" and "configuration" are unnamed abstractions rather than concrete enumerations, and above 3 since more than 1-2 actions are given.

4 / 5

Completeness

Explicitly answers "what" ("Initialize a new Obsidian wiki vault with the correct structure, special files, and configuration") and "when" with a literal "Use this skill when..." clause containing concrete trigger phrases, plus a secondary "Also use when" clause for reconfiguration/repair. Matches the both-what-and-when-with-concrete-triggers anchor exactly; not 4 because the "when" is fully explicit rather than merely present.

5 / 5

Trigger Term Quality

Quotes natural user phrases — "set up my wiki", "initialize obsidian", "create a new vault", "get started with the wiki" — plus "from scratch", "reconfigure", and "fix a broken setup", covering the synonym space (set up / initialize / create / get started). Not 4: coverage is comprehensive for this domain, where no file extensions meaningfully apply.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (Obsidian wiki vault initialization and repair) with distinct quoted triggers unlikely to fire for sibling skills. The "fix a broken setup" clause slightly broadens scope but stays within this skill's stated purpose, so it does not drop to the minor-overlap anchor 4.

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

saski/arnesto

Path

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