CtrlK
BlogDocsLog inGet started
Tessl Logo

research

Research a documentation topic — locate affected files, understand the problem, identify what to change. Use when investigating an issue, a question, or a topic before writing a fix. Triggers on: "research issue 1234", "investigate what needs changing for #500", "what files are affected by #200", "where is X documented", "is our docs page about Y accurate", "look into how we document Z".

97

Quality

96%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a strong skill description that clearly defines its scope as the research/investigation phase of documentation work, distinct from the writing/fixing phase. It provides concrete actions, explicit 'Use when' guidance, and a rich set of natural trigger examples that cover multiple ways users might phrase their requests. The description is concise yet comprehensive.

DimensionReasoningScore

Specificity

Lists multiple concrete actions: 'locate affected files', 'understand the problem', 'identify what to change'. These are specific, actionable steps that clearly describe what the skill does.

3 / 3

Completeness

Clearly answers both 'what' (research a documentation topic, locate files, understand the problem, identify changes) and 'when' (explicit 'Use when investigating an issue, a question, or a topic before writing a fix' plus detailed trigger examples). Both dimensions are well-covered.

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms including issue numbers ('issue 1234', '#500', '#200'), natural phrases ('what files are affected', 'where is X documented', 'is our docs page about Y accurate', 'look into how we document Z'), and action verbs ('research', 'investigate'). These closely match how users would naturally phrase requests.

3 / 3

Distinctiveness Conflict Risk

Clearly scoped to the research/investigation phase of documentation work, distinct from the actual writing/fixing phase. The triggers are specific to documentation research contexts ('docs page', 'how we document', 'what files are affected') and unlikely to conflict with general code research or documentation writing skills.

3 / 3

Total

12

/

12

Passed

Implementation

92%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a well-crafted research workflow skill that is concise, actionable, and clearly sequenced. It provides domain-specific knowledge (vendored paths, URL mapping, gh CLI usage) without over-explaining, and includes strong validation checkpoints (ownership check, fact verification, blocker reporting). The only minor weakness is that the vendored content list partially duplicates CLAUDE.md rather than solely referencing it.

DimensionReasoningScore

Conciseness

Every section earns its place. No unnecessary explanations of what GitHub issues are, what Hugo is, or how search works. The content is lean and assumes Claude knows how to use tools — it just specifies the domain-specific workflow and constraints (like the vendored file paths and URL-to-filepath mapping).

3 / 3

Actionability

Provides a concrete gh CLI command for fetching issues, specific directory paths to check for vendored/read-only content, a live site URL pattern, and a detailed example of what 'specific enough' findings look like versus vague ones. The guidance is directly executable.

3 / 3

Workflow Clarity

The 7-step sequence is clearly ordered and logically builds from gathering context → locating files → checking editability → finding related content → verifying facts → checking live site → reporting. Step 3 (vendored ownership check) and Step 5 (verify facts) serve as explicit validation checkpoints that prevent acting on incorrect assumptions. The blocker-reporting guidance in Step 5 is a feedback loop for unverifiable claims.

3 / 3

Progressive Disclosure

The skill references CLAUDE.md for the vendored content table, which is appropriate one-level-deep referencing. However, all content is inline in a single file with no bundle files. The content length is moderate (~70 lines) and could arguably stay monolithic, but the vendored ownership rules in Step 3 could be better served by referencing an external table rather than partially duplicating what's in CLAUDE.md.

2 / 3

Total

11

/

12

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
docker/docs
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.