CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

wiki-research

Autonomously research a topic via multi-round web search, synthesize findings, and file structured results into the Obsidian wiki. Use this skill when the user says "/wiki-research [topic]", "research X into my wiki", "file a deep dive on Z in the wiki", "autonomous wiki research on X", or wants comprehensive, web-sourced knowledge on a topic filed directly into their wiki.

Quality

87%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

75%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, largely actionable autonomous workflow: concrete rounds with explicit search budgets and a halt condition, full templates for the primary outputs, cross-linking rules, and a closing quality checklist. The main weaknesses are the undefined "standard" concept/entity frontmatter templates, the duplicated research-config instructions, and the absence of an explicit fix-and-re-verify loop after the quality checklist.

Suggestions

Define or point to the 'standard' concept and entity frontmatter templates (or reference the sibling skill/vault convention that defines them) — currently 'Standard concept frontmatter + body' and 'Standard entity frontmatter' leave two of the four filing outputs unspecified.

Merge the 'Research Configuration (optional)' section into Before You Start step 4 — the same vault research-config.md rules are currently stated twice.

Explain how to compute the provenance values (extracted/inferred/ambiguous) and add a brief 'if any checklist item is unchecked, fix it before finishing' loop to the Quality Checklist.

DimensionReasoningScore

Conciseness

The body is efficient and assumes Claude's competence — no explaining what web search or Obsidian is — with tight sections like "Run up to 5 targeted searches specifically addressing these gaps". It is not a 5 because of a real redundancy: reading and applying vault `references/research-config.md` is explained twice, once as Before You Start step 4 ("Check $OBSIDIAN_VAULT_PATH/references/research-config.md if it exists") and again as the entire "Research Configuration (optional)" section, which restates the same rules.

4 / 5

Actionability

Guidance is mostly executable: named tools ("WebSearch", "WebFetch", "defuddle <url>"), specific counts ("3-5 distinct angles", "up to 5 targeted searches"), exact paths, full copy-paste YAML frontmatter for reference and synthesis pages, a JSON manifest entry, and a log line format. It is not a 5 because two of the four filing outputs defer to undefined templates — "Standard concept frontmatter + body" and "Standard entity frontmatter" are never shown or pointed to — and the "provenance: extracted: 0.X" placeholders give no semantics for computing the values, so Claude must guess.

4 / 5

Workflow Clarity

The sequence (Before You Start → Round 1 → Round 2 → Round 3 → Filing → Cross-linking → Update Tracking → Quality Checklist) is clear, with an explicit halt condition ("Stop when depth is achieved or 3 rounds are complete"), an ambiguity checkpoint ("Confirm the research topic with the user if it's ambiguous"), and an end-of-run checklist that validates the batch of page writes. It is not a 5 because the checklist lacks a feedback loop — nothing instructs going back and fixing an unchecked item — and there is no verification of written pages' frontmatter correctness; it is above a 3 because validation is present, not absent, for the batch file-writing.

4 / 5

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ are absent) and the skill is self-contained with clear section headers, well-placed YAML/JSON templates, and a navigable structure, matching the level-4 anchor's "good structure; most content is appropriately placed". It is not a 5 because at ~190 lines the ~75 lines of frontmatter templates could plausibly live in a one-level-deep reference file (the under-50-lines exception for a reference-less 5 does not apply), and the only file mentions (research-config.md, index.md, hot.md) are vault-side runtime paths rather than well-signaled bundle references.

4 / 5

Total

16

/

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.

A strong description: third-person voice, concrete three-action pipeline, an explicit 'Use when' clause with multiple quoted natural trigger phrasings, and a well-isolated niche (Obsidian wiki filing) that minimizes conflict with sibling research skills. The only nit is that the skill's distinctive page-level outputs are abstracted away as "file structured results".

DimensionReasoningScore

Specificity

The description lists three concrete pipeline actions — "research a topic via multi-round web search", "synthesize findings", "file structured results into the Obsidian wiki" — going beyond the level-3 anchor's 1-2 actions. It falls short of the level-5 anchor's comprehensive coverage because the skill's distinctive outputs (synthesis/concept/entity wiki pages, index and manifest updates) are collapsed into the generic "file structured results", leaving minor gaps.

4 / 5

Completeness

It explicitly answers both questions: the "what" is stated up front ("Autonomously research a topic via multi-round web search, synthesize findings, and file structured results into the Obsidian wiki") and the "when" is an explicit "Use this skill when..." clause with concrete trigger phrases, exactly matching the level-5 anchor. Level 4 would require the when-clause to be less explicit or specific, which is not the case here.

5 / 5

Trigger Term Quality

The description quotes four natural user phrasings — "/wiki-research [topic]", "research X into my wiki", "file a deep dive on Z in the wiki", "autonomous wiki research on X" — plus the general condition "wants comprehensive, web-sourced knowledge on a topic filed directly into their wiki", giving comprehensive synonym-level coverage of how a user would naturally request this. It is not a 4 because no commonly used variation of the trigger is obviously missing.

5 / 5

Distinctiveness Conflict Risk

The description carves out a clear niche — web research whose output is filed into the Obsidian wiki — with triggers like "research X into my wiki" that no generic research or documentation skill would claim, matching the level-5 anchor's "clear niche with distinct triggers; minimal conflict risk". It is not a 4 because no closely related skill (e.g., plain web research or documentation lookup) shares these wiki-filing triggers.

5 / 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: 1 missing

Warning

Total

15

/

16

Passed

Repository

saski/arnesto

Path

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