CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

deep-research

Multi-source deep research using firecrawl and exa MCPs. Searches the web, synthesizes findings, and delivers cited reports with source attribution. Use when the user wants thorough research on any topic with evidence and citations.

Quality

85%

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

82%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 content is a well-structured, highly actionable research playbook: concrete MCP tool-call syntax, specific source-count targets, a full report template, and a quality-rules checklist, organized into a clear six-step workflow. Its main weaknesses are minor — validation guidance sits outside the step sequence, and the Examples section duplicates trigger phrases already covered under When to Activate.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence — no explanations of what research or web search are — with every section carrying operational content (tool signatures, source targets, report template). Minor trimmable padding exists, such as the "Examples" section largely duplicating the trigger phrases already listed under "When to Activate", which keeps it below the level-5 "every token earns its place" anchor but above level 3's noticeably-unnecessary-explanation bar.

4 / 5

Actionability

Guidance is copy-paste ready: concrete tool-call signatures with real parameters ("firecrawl_search(query: ..., limit: 8)", "web_search_advanced_exa(..., startPublishedDate: \"2025-01-01\")", "crawling_exa(url: ..., tokensNum: 5000)"), specific numeric targets (15-30 unique sources, 3-5 sub-questions, deep-read 3-5 sources), a complete report template, and explicit delivery rules. This matches the level-5 anchor for fully executable guidance covering the common cases.

5 / 5

Workflow Clarity

The six steps (Understand → Plan → Search → Deep-Read → Synthesize → Deliver) are clearly sequenced, and the Quality Rules section supplies most checkpoints ("Every claim needs a source", "If only one source says it, flag it as unverified", "Acknowledge gaps"). It falls short of level 5 because validation lives outside the sequence — there is no explicit pre-delivery verification step and no error-recovery path for failed searches or unavailable MCPs; this is not a destructive/batch operation, so no level-3 cap applies.

4 / 5

Progressive Disclosure

The single-file skill has no bundle files, and its content (workflow overview, tool calls, quality rules) is appropriately placed inline with clear section headers and easy navigation. The ~150-line body slightly exceeds what the under-50-line exception rewards, and items like the 30-line report template and the redundant Examples section could be consolidated or split out, placing it at "good structure; minor organization gaps" rather than level 5.

4 / 5

Total

17

/

20

Passed

Description

83%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 that explicitly covers both capability (multi-source search, synthesis, cited reports via firecrawl/exa) and activation conditions with a clear 'Use when...' clause. Trigger coverage is good but omits common synonyms like 'deep dive' and 'investigate', and its broad 'any topic' scope carries minor overlap risk with general search skills.

DimensionReasoningScore

Specificity

The description lists several concrete actions — "Searches the web, synthesizes findings, and delivers cited reports with source attribution" — and names the specific tools ("firecrawl and exa MCPs"), leaving only minor coverage gaps (e.g., parallel subagent research is unmentioned). It falls just short of the level-5 anchor, which requires comprehensive multi-action coverage.

4 / 5

Completeness

It explicitly answers both questions: what it does ("Searches the web, synthesizes findings, and delivers cited reports with source attribution") and when to use it ("Use when the user wants thorough research on any topic with evidence and citations"), with concrete trigger phrases. This matches the level-5 anchor's structure (clear what + explicit 'Use when' with concrete triggers) rather than level 4, where the 'when' would be less explicit.

5 / 5

Trigger Term Quality

"Use when the user wants thorough research on any topic with evidence and citations" captures the dominant natural trigger ("research") plus "evidence" and "citations", giving good keyword coverage. A few natural terms users say are missing — "deep dive", "investigate", "look into" — which keeps it below the comprehensive level-5 anchor but above level 3, where common variations would be largely absent.

4 / 5

Distinctiveness Conflict Risk

"Multi-source deep research using firecrawl and exa MCPs" carves out a fairly distinct niche tied to specific MCP tools and cited-report delivery, but "research on any topic" is broad enough to overlap with generic web-search or research skills. That places it at "mostly distinct; minor overlap risk" rather than the minimal-conflict level-5 anchor.

4 / 5

Total

17

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 3 missing

Warning

Total

14

/

16

Passed

Repository

valeriibeck-star/claude-skills

Path

skills/deep-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.