CtrlK
BlogDocsLog inGet started
Tessl Logo

research-report

Summarize deep research results into markdown report, cover all fields, skip uncertain values.

60

Quality

68%

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 ./skills/research-codex-en/research-report/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

87%Weight 40%Scale 1-3

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

The body is a lean, highly actionable spec that assumes Claude's competence and is well-organized, scoring top marks on conciseness, actionability, and progressive disclosure. Its only gap is the missing validation/feedback loop around the batch script execution in Step 4.

Suggestions

Add a validation checkpoint to Step 4: after running the script, verify {topic}/report.md exists, is non-empty, and spot-check that no [uncertain] values leaked through; if errors occur, fix the script and re-run.

Optionally surface an explicit failure-recovery note (e.g. re-read JSON structure if fields are missing) to convert the batch run into a validate-fix-retry loop and lift workflow clarity to anchor 3.

DimensionReasoningScore

Conciseness

The body is a dense, task-specific spec with no concept over-explanation (no padding about what JSON or markdown is); every section prescribes concrete script behavior, fitting the lean anchor 3 rather than the padded anchor 2.

3 / 3

Actionability

As an instruction skill it provides highly concrete, specific guidance — an exact CATEGORY_MAPPING dict, precise skip conditions, and a TOC format example; per the scoring note, absence of copy-paste code is not penalized when guidance is this actionable.

3 / 3

Workflow Clarity

Steps are clearly sequenced (locate dir, scan fields, generate script, execute), but Step 4 runs a batch generation script with no validation or verification checkpoint; the guideline caps workflow clarity at 2 for batch operations lacking feedback loops.

2 / 3

Progressive Disclosure

No bundle files exist and the skill is self-contained; the body is well-organized into clearly signaled sections (Trigger, Workflow, Output) with no nested references, satisfying the well-organized-sections bar for anchor 3.

3 / 3

Total

11

/

12

Passed

Description

50%Weight 40%Scale 1-3

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 states a clear, third-person purpose but omits any 'when to use' guidance, so every dimension lands at the midpoint. Adding an explicit trigger clause and richer natural keyword variations would raise completeness and trigger-term quality.

Suggestions

Append a 'Use when...' clause, e.g. 'Use when summarizing deep research results into a markdown report, especially when consolidating structured JSON field data.'

Broaden natural trigger terms to include variations users actually say ('research summary', 'report', 'consolidate research results').

Clarify the concrete capabilities as distinct actions (e.g. 'Consolidate JSON results, format TOC with anchor links, and skip uncertain fields') to lift specificity toward anchor 3.

DimensionReasoningScore

Specificity

Names the domain ('deep research results') and concrete actions ('Summarize ... into markdown report', 'cover all fields', 'skip uncertain values'), but the latter two read as requirements rather than a comprehensive list of distinct concrete actions, matching anchor 2 rather than the multi-action anchor 3.

2 / 3

Completeness

Clearly states what the skill does but provides no 'when' guidance or 'Use when...' clause; per the judging guidelines a missing explicit trigger clause caps completeness at 2.

2 / 3

Trigger Term Quality

Contains relevant natural terms ('research results', 'markdown report', 'summarize') a user might say, but misses common variations ('report', 'summary', 'research') and has no explicit trigger phrasing, fitting anchor 2.

2 / 3

Distinctiveness Conflict Risk

The research-reporting niche is somewhat specific ('skip uncertain values', 'cover all fields'), but without explicit distinct triggers it could still overlap with general summarization or report-generation skills, matching anchor 2.

2 / 3

Total

8

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
Weizhena/Deep-Research-skills
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.