CtrlK
BlogDocsLog inGet started
Tessl Logo

research-agent

Authoring playbook for building agents that search, read, and synthesize information into a report. Use this when the user wants an agent to research a topic, summarize sources, compare options, do competitive analysis, monitor news, generate briefs, or pull together a citation-backed report from the web or internal documents.

74

Quality

91%

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

SKILL.md
Quality
Evals
Security

Quality

Content

88%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, highly actionable authoring playbook with a concrete template, worked examples, and explicit completion-gate validation. Main weakness is mild redundancy of freshness/citation rules across sections and all content being inline with no progressive offloading.

Suggestions

Deduplicate freshness and citation rules: state them once and reference back from the system prompt template and Required behavioral rules sections.

Consider extracting the full system prompt template and worked example into a reference file (e.g. references/template.md) with a one-line pointer to shorten SKILL.md.

Collapse the repeated completion-criteria lists into a single canonical checklist to reduce token cost.

DimensionReasoningScore

Conciseness

Mostly efficient with no padding of concepts Claude already knows, but freshness rules and completion criteria are restated across the Freshness policy, system prompt template, and Required behavioral rules sections and could be tightened.

4 / 5

Actionability

Provides a copy-paste-ready system prompt template, concrete output format, name/description patterns, anti-patterns, and full worked examples — fully actionable guidance for an instruction-only skill.

5 / 5

Workflow Clarity

Clear sequenced authoring process with an explicit "Completion criteria — you are NOT done until" checklist and a stop gate ("Stop only when all applicable criteria are true") serving as validation checkpoints.

5 / 5

Progressive Disclosure

Well-organized with clear section headers and no nested references, but the full system prompt template and worked examples are inlined (~130 lines total) with no offloading to reference files, leaving minor organization gaps.

4 / 5

Total

18

/

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, third-person description that clearly states both capability and trigger conditions with comprehensive natural keywords. Only slightly short of fully comprehensive action coverage.

DimensionReasoningScore

Specificity

Names several concrete actions ("search, read, and synthesize information into a report") and the output artifact, with only minor coverage gaps versus a fully comprehensive action list.

4 / 5

Completeness

Explicitly answers both what (authoring playbook for agents that search/read/synthesize into a report) and when ("Use this when the user wants an agent to...") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural phrases users would actually say ("research a topic, summarize sources, compare options, do competitive analysis, monitor news, generate briefs") plus synonyms like report and briefs.

5 / 5

Distinctiveness Conflict Risk

Clear niche (citation-backed research-report agent authoring) with distinct triggers and minimal overlap risk with other skills.

5 / 5

Total

19

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
mastra-ai/mastra
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.