CtrlK
BlogDocsLog inGet started
Tessl Logo

text-to-technical-roadmap

Converts research text into a Mermaid technical roadmap flowchart. Use when the user provides research proposals, experiment designs, or scientific text and asks for a roadmap or flowchart.

56

Quality

70%

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 ./scientific-skills/Other/text-to-technical-roadmap/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

46%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 skill has a workable core (a three-step conversion workflow with a real, well-placed reference file), but the body is buried under roughly 75% generic boilerplate that is unrelated to the actual task. The most impactful fix is deleting the template sections and replacing them with a concrete example flowchart and an operational validation step.

Suggestions

conciseness: Delete the template boilerplate sections (Key Features, Dependencies, Example Usage, Recommended Workflow, Output Contract, Failure Handling, Quick Validation) and the duplicated Description section — they repeat the frontmatter description or state generic rules Claude already knows, and the Dependencies section even claims a Python 3.10+ requirement for a script that doesn't exist.

actionability: Add a short worked example — a sample research-text excerpt and the expected Mermaid flowchart TD output — so the 'professional, concise scientific terminology' and node-wording expectations are concrete rather than delegated entirely to the reference.

workflow_clarity: Make the Validation step operational, e.g. 'render the generated Mermaid in a checker (mermaid.live or mmdc) before returning it' or at minimum an explicit self-check list of common syntax pitfalls, instead of the current non-actionable 'Ensure the code is syntactically correct' plus 'No local script validation step is required.'

DimensionReasoningScore

Conciseness

The body is heavily padded: the description is repeated nearly verbatim three times ("Key Features", the "Description" section, frontmatter echo), and generic template sections ("Recommended Workflow", "Failure Handling", "Output Contract", "Validation and Safety Rules") add no task-specific information. A spurious "Dependencies" section lists "Python 3.10+" despite "No packaged executable script was detected", and the "Example Usage" block contains fabricated directory filler ("Skill directory: 20260316/scientific-skills/..."). Only ~30 of ~120 lines carry real signal.

2 / 5

Actionability

The Instructions section gives some concrete guidance — a specific component list ("Background, Scientific Question, Objectives, Research Content, and Methodology"), an exact graph type ("flowchart TD"), and an output-only constraint — but key details are missing: there is no example input/output pair showing what a good roadmap flowchart looks like, and the substantive extraction rules are delegated to references/prompt_guidelines.md.

3 / 5

Workflow Clarity

A clear three-step sequence is present (Analyze the Input → Generate Mermaid Code → Validation), but the validation checkpoint is non-operational: "Ensure the code is syntactically correct and renderable" gives no mechanism, and the "Quick Validation" section states "No local script validation step is required for this skill." The checkpoints are therefore implicit rather than executable.

3 / 5

Progressive Disclosure

The bundle structure is sound: SKILL.md acts as an overview with a clearly signaled, one-level-deep reference ("[Prompt Guidelines](references/prompt_guidelines.md)", which exists and contains the detailed rules). Minor gaps: the component list and output constraint are duplicated between SKILL.md and the reference, and boilerplate sections dilute the overview.

4 / 5

Total

12

/

20

Passed

Description

82%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 well-formed: third-person, concrete about the output format, and paired with an explicit 'Use when' clause containing natural trigger phrases. Its only weaknesses are a single-action specificity ceiling and a few missing synonyms (diagram, workflow, timeline) in the trigger vocabulary.

DimensionReasoningScore

Specificity

The description names the domain ("research text") and one concrete action ("Converts research text into a Mermaid technical roadmap flowchart"), including a specific output format. This matches the anchor for naming a domain with 1-2 concrete actions but not comprehensive coverage; it does not list several distinct actions needed for a 4.

3 / 5

Completeness

It explicitly answers both what ("Converts research text into a Mermaid technical roadmap flowchart") and when ("Use when the user provides research proposals, experiment designs, or scientific text and asks for a roadmap or flowchart") with concrete trigger phrases, mirroring the top anchor's exemplar structure.

5 / 5

Trigger Term Quality

Natural trigger terms include "research proposals", "experiment designs", "scientific text", "roadmap", and "flowchart" — good keyword coverage. A few natural synonyms users might say are missing (e.g., "diagram", "workflow", "timeline"), which keeps it below the comprehensive-coverage anchor of 5.

4 / 5

Distinctiveness Conflict Risk

The research-text-to-Mermaid-roadmap niche is mostly distinct with specific triggers. There is minor overlap risk with generic diagramming or Mermaid skills via the broad word "flowchart", keeping it below the clear-niche anchor of 5.

4 / 5

Total

16

/

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

referenced_paths_exist

Referenced path issues: 2 missing

Warning

Total

14

/

16

Passed

Repository
aipoch/medical-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.