CtrlK
BlogDocsLog inGet started
Tessl Logo

wiki-init

Bootstrap a fresh LLM Wiki vault with the three-layer structure, schema files, and starter templates. Usage /wiki-init <path> --topic "<topic>" [--tool all|claude-code|codex|cursor|antigravity]

59

Quality

67%

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 ./.gemini/skills/wiki-init/SKILL.md
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.

The body is an efficient, well-structured command manual with concrete examples and clear navigation. Its key weakness is the lack of validation/verification steps for a batch-creation skill with a destructive --force option, which caps workflow clarity.

Suggestions

Add a validation step after init, e.g. verify the expected directory tree and installed schema file exist before declaring success, and confirm non-empty targets before --force overwrite.

Reduce the slight redundancy between the opening paragraph, the 'What it creates' tree, and the frontmatter description to tighten conciseness.

Surface at least a minimal snippet of the init_vault.py behavior or its key flags inline so the skill is actionable without resolving the external script path.

DimensionReasoningScore

Conciseness

The body is lean and free of concept explanations Claude already knows, with the opening paragraph only mildly redundant against the 'What it creates' tree and the frontmatter description.

4 / 5

Actionability

It supplies copy-pasteable invocation syntax and concrete examples, but the actual bootstrap logic is delegated to the referenced init_vault.py rather than shown inline, leaving minor gaps.

4 / 5

Workflow Clarity

A rough post-init sequence appears in 'Next steps', but the skill performs batch directory/file creation and offers a destructive --force overwrite with no validation or verification checkpoint, capping workflow clarity at 3.

3 / 5

Progressive Disclosure

Sections are well organized (Usage, Examples, What it creates, Next steps, Script, Skill Reference) with one-level-deep, clearly signaled pointers to the script and parent SKILL.md, though those paths are external rather than local bundle files.

4 / 5

Total

15

/

20

Passed

Description

66%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 is concrete and mostly well-targeted, clearly stating what the skill builds and exposing its CLI surface. Its main weakness is the absence of an explicit 'Use when...' trigger clause, which caps completeness.

Suggestions

Add a 'Use when...' clause stating when to invoke this skill, e.g. 'Use when bootstrapping or initializing a new LLM Wiki vault from scratch.'

Include common synonyms ('initialize', 'set up', 'scaffold') alongside 'Bootstrap' to broaden natural trigger coverage.

Optionally list a couple of the concrete artifacts created (index.md, log.md, schema files) to lift specificity toward comprehensive coverage.

DimensionReasoningScore

Specificity

It names the domain ('LLM Wiki vault') and lists several concrete deliverables ('three-layer structure, schema files, and starter templates') plus the tool-flag surface, but does not enumerate every sub-action the bootstrap performs, leaving minor coverage gaps.

4 / 5

Completeness

The 'what' is clearly stated, but there is no 'Use when...' clause or equivalent explicit trigger guidance — only a Usage/invocation syntax — which caps completeness at 3 per the rubric guideline.

3 / 5

Trigger Term Quality

Natural terms like 'Bootstrap', 'vault', 'LLM Wiki', and 'starter templates' plus concrete tool names give good keyword coverage, though synonyms such as 'initialize' or 'set up' a wiki are absent.

4 / 5

Distinctiveness Conflict Risk

'LLM Wiki vault' plus the wiki-init command form a fairly distinct niche with minimal conflict risk, though it could overlap loosely with generic note-taking/wiki setup skills.

4 / 5

Total

15

/

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
alirezarezvani/claude-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.