CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

deep-research

Multi-directional deep research with sub-agents, scoring, source verification and cited synthesis. Use for comprehensive research, deep analysis, or evidence-backed answers. Produces an executive summary plus a markdown report.

68

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

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.

A well-engineered orchestration skill: executable commands, quantitative quality gates, and validation-before-cleanup feedback loops. Its two defects are the missing `deep-research-worker.md` file (breaking both the acceptance-criteria definition and sub-agent contract) and time-stamped incident asides that add tokens without instructional value.

Suggestions

Create `deep-research-worker.md` (or point the Phase 1 reference at an existing file such as `assets/report_template.md`) so the 'authority scores and recency defaults' referenced for acceptance criteria actually exist in the bundle.

Replace the dated incident-log asides ('observed 2026-09-06, deep-research-plan: three direction names printed...') with a timeless behavioral statement of the requirement, since time-sensitive content penalizes conciseness and belongs in a changelog, not the skill body.

Consolidate the four full `search_instructions` example blocks into one condensed example plus a line stating the pattern (search via query → fetch accepted URLs), trimming roughly a third of Phase 0.

DimensionReasoningScore

Conciseness

The body is dense and procedural with no explanations of concepts Claude already knows, but the two time-sensitive incident-log asides ('observed 2026-09-06, `deep-research-plan`...') pad tokens without operational value and could be trimmed or moved to a changelog-style section.

4 / 5

Actionability

Highly concrete throughout — a runnable `mktemp` command, executable playwright-cli sequences, a worker prompt template, and numeric scoring tables with explicit thresholds. The one gap is the dangling `deep-research-worker.md` reference, which leaves the 'authority scores and recency defaults' the planner needs undefined.

4 / 5

Workflow Clarity

Phases 0–5 are clearly sequenced with explicit validation checkpoints: a per-worker pass/fail review table, an escalation threshold (< 6.0) with retry loop, and a report-integrity check that gates cleanup ('If any check fails: stop, print error, do NOT delete <tmp_dir>/').

5 / 5

Progressive Disclosure

The body appropriately inlines orchestration logic and points one level deep to a real, clearly signaled bundle file (`assets/report_template.md`). The inline reference to `deep-research-worker.md` is not pathed and does not exist in the bundle, a minor but real navigation gap.

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: it states concrete capabilities, an explicit 'Use for...' trigger clause, and a named output artifact in third person. The only weaknesses are missing synonyms in the trigger list and a slightly generic trigger phrase ('comprehensive research').

DimensionReasoningScore

Specificity

Names several concrete actions ('sub-agents, scoring, source verification and cited synthesis') and a concrete output ('an executive summary plus a markdown report'), but coverage is not fully comprehensive — e.g. web searching is only implied by 'research'.

4 / 5

Completeness

Explicitly answers both what (multi-directional research pipeline with scoring, source verification, cited synthesis, executive summary plus markdown report) and when ('Use for comprehensive research, deep analysis, or evidence-backed answers') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Natural user phrases like 'comprehensive research', 'deep analysis', and 'evidence-backed answers' are present, but common synonyms such as 'research report', 'literature review', or 'find sources' are missing.

4 / 5

Distinctiveness Conflict Risk

The sub-agent orchestration and cited-synthesis framing carves a clear niche distinct from simple search skills, but 'comprehensive research' is broad enough to invite minor overlap with generic research requests.

4 / 5

Total

17

/

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

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

korchasa/flowai-plugins

Path

plugins/flowai-engineering/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.