CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

researchclaw

Run the ResearchClaw autonomous research pipeline from a topic, config, and output directory.

Quality

74%

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 ./.claude/skills/researchclaw/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

81%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 highly actionable with concrete CLI and Python examples and a clear sequenced workflow. Its main weakness is the absence of an explicit validate-fix-retry loop for the long-running pipeline, which keeps workflow clarity and progressive disclosure at 4 rather than 5.

Suggestions

Add an explicit validation feedback loop (e.g., after running, check pipeline_summary.json for failed stages, then re-run with --from-stage to recover) to lift workflow_clarity toward 5.

Trim the full output-structure tree to the few files Claude actually needs to inspect (e.g., paper_draft.md, results_table.tex, pipeline_summary.json) to improve conciseness.

Move the detailed Python API and experiment-modes reference into a separate reference file linked from the body to strengthen progressive disclosure for this larger-than-simple skill.

DimensionReasoningScore

Conciseness

The body leads with a copy-paste CLI command, a tight options list, and complete Python examples, earning anchor 4 (efficient, minor trimmable bits). It is not a 5 because the full output-structure tree and experiment-modes table add length Claude largely doesn't need, and not a 3 because there is no padded concept explanation.

4 / 5

Actionability

It provides a fully executable CLI invocation with flags, complete import-bearing Python snippets for both the standard and iterative APIs, a documented options table, and concrete troubleshooting commands, matching anchor 5 (copy-paste ready, covers common cases). It is not a 4 because the guidance is complete rather than having minor gaps.

5 / 5

Workflow Clarity

There is a clear prerequisite-check → run → interpret-output → troubleshoot sequence with concrete commands, fitting anchor 4 (clear sequence, most checkpoints present). It is not a 5 because there is no explicit validate→fix→retry feedback loop for the batch pipeline, and not a 3 because the prerequisites and troubleshooting provide real checkpointing.

4 / 5

Progressive Disclosure

The skill is a single self-contained SKILL.md with no references/scripts/assets bundle and well-organized section headers, so there is no nested-reference problem; anchor 4 fits (good structure, content appropriately placed). It is not a 5 because the skill is longer than the simple-skill threshold and the detailed API/troubleshooting material could conceptually be split, though it reads cleanly inline.

4 / 5

Total

17

/

20

Passed

Description

53%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 clear and product-distinct but generic in its action vocabulary and lacks an explicit 'Use when' trigger clause, capping completeness and trigger quality. Adding concrete pipeline actions and a 'Use when...' sentence would lift specificity and completeness.

Suggestions

Add a 'Use when...' clause naming natural triggers, e.g. 'Use when the user asks to research a topic, write or generate a research paper, or run an autonomous research pipeline.'

Enumerate concrete actions beyond 'run' (e.g., 'conducts literature review, generates hypotheses, designs and executes experiments, drafts and peer-reviews a paper') to raise specificity.

Include natural synonyms users say ('research a topic', 'write a paper about', 'investigate') to improve trigger-term coverage.

DimensionReasoningScore

Specificity

The description names the domain ('ResearchClaw autonomous research pipeline') and concrete inputs (topic, config, output directory) but lists only the single action 'run', matching anchor 3 (1-2 concrete actions, not comprehensive). It is not a 2 because it goes beyond minimal/generic naming, and not a 4 because it does not enumerate several specific pipeline actions.

3 / 5

Completeness

It clearly states what the skill does ('Run the ResearchClaw autonomous research pipeline from a topic, config, and output directory') but contains no 'Use when...' trigger clause, so per the boundary guidance completeness is capped at 3 and matches anchor 3 exactly. It is not a 4 because 'when' is absent rather than merely weakly implied.

3 / 5

Trigger Term Quality

Only the product name 'ResearchClaw' and the word 'research' appear; there are no natural user phrases like 'write a paper' or synonyms/file extensions, fitting anchor 3 (some relevant keywords but missing common variations). It is not a 4 because keyword coverage is thin, and not a 2 because 'research' is a genuinely natural term.

3 / 5

Distinctiveness Conflict Risk

The product-specific name 'ResearchClaw' plus 'autonomous research pipeline' carves a clear niche with minor overlap risk versus adjacent research/writing skills, matching anchor 4. It is not a 5 because the description lacks concrete distinct trigger phrases, and not a 3 because it is far more specific than generic 'works with document files' anchors.

4 / 5

Total

13

/

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

aiming-lab/AutoResearchClaw

Path

.claude/skills/researchclaw/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.