CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

wiki-query

Query pro-workflow wikis via SQLite FTS5 BM25 retrieval. Returns top-K passages with citations. Use when answering a question that any of the user's wikis already covers, when the user says "what does the wiki say about X", "ask wiki", "search wikis", or before drafting a new wiki page (to avoid duplication).

Quality

89%

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

85%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 tight, executable skill body: commands are accurate against the bundled script, the output and citation contract is explicit, and structure is clean. The main deductions are time-sensitive version/roadmap notes and one documented flag (--snippet-len) the script does not actually honor.

Suggestions

Move the version/roadmap lines ('Phase 3.3.0', 'arrives 3.3.2', '3.3.1') out of SKILL.md into a changelog — time-sensitive info penalizes conciseness and will go stale.

Remove or actually implement '--snippet-len': query.js parses it but cmdSearch never reads it, so the documented tuning knob silently does nothing (also add '[--json]' to the related and show usage lines, which the script supports).

Drop the padding sentence 'Helps Claude recall existing knowledge instead of redoing research.' — the SessionStart example already shows the value.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence ('Lower (more negative) rank = better BM25 match' is genuinely non-obvious), but the 'Limits (Phase 3.3.0)' section carries time-sensitive version/roadmap info ('Vector search arrives 3.3.2', 'MMR diversity arrives... in 3.3.1') outside any deprecated/old-patterns section, and 'Helps Claude recall existing knowledge instead of redoing research' is padding.

4 / 5

Actionability

Commands are concrete and copy-paste ready ('node $SKILL_ROOT/scripts/query.js search "<query>" [--wiki <slug>] [--limit 10] [--json]') and match the actual script, but the Limits section documents '--snippet-len' which query.js parses but never reads (a no-op), and '[--json]' is omitted from the related/show usage lines even though the script supports it.

4 / 5

Workflow Clarity

This is a simple single-purpose skill and the single action is unambiguous: the command syntax, output interpretation (JSON hit shape, rank semantics), and the mandatory citation format '[wiki:<slug>] <title> — `<rel_path>`' with 'Do not paraphrase a hit without showing the source' fully specify what to do; no destructive or batch operations are involved.

5 / 5

Progressive Disclosure

A short, well-sectioned overview (When to use, Commands, Output, Citing back, SessionStart, Limits) whose only bundle dependency is scripts/query.js — a real file referenced one level deep via $SKILL_ROOT — with nothing inlined that belongs in a separate file.

5 / 5

Total

18

/

20

Passed

Description

87%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 in the mold of the reference good examples: concrete tech-named capabilities, third person, and an explicit 'Use when' clause with quoted natural triggers. Only minor gaps — a couple of natural trigger variations and unmentioned subcommands keep it from ceiling on two dimensions.

DimensionReasoningScore

Specificity

'Query pro-workflow wikis via SQLite FTS5 BM25 retrieval. Returns top-K passages with citations.' names the domain plus two highly concrete, technology-specific actions — above anchor 3 (generic 1-2 actions) but short of anchor 5's comprehensive multi-action list, since related-page lookup and page display are not mentioned.

4 / 5

Completeness

Explicitly answers both: what ('Query pro-workflow wikis via SQLite FTS5 BM25 retrieval. Returns top-K passages with citations.') and when ('Use when answering a question that any of the user's wikis already covers, when the user says...') with concrete quoted trigger phrases — a direct match for the anchor-5 pattern.

5 / 5

Trigger Term Quality

Includes natural phrases a user would actually say — 'what does the wiki say about X', 'ask wiki', 'search wikis' — plus 'before drafting a new wiki page', but misses common variations like 'check the wiki' or 'wiki lookup'.

4 / 5

Distinctiveness Conflict Risk

A clear niche (pro-workflow wikis, FTS5 BM25, citation format) with distinct triggers ('ask wiki', 'ask the <slug> wiki') that no generic search or documentation skill would claim; conflict risk is minimal.

5 / 5

Total

18

/

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-query/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.