CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

medical-cv-resume-builder

Use medical cv resume builder for academic writing workflows that need structured execution, explicit assumptions, and clear output boundaries.

Quality

50%

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/Academic Writing/medical-cv-resume-builder/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

42%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 body is dominated by generic skill-pack boilerplate (security checklists, risk tables, lifecycle metadata, response templates) while containing almost no medical-CV-specific guidance — the actual domain knowledge a CV builder skill should provide is absent. It does include a real executable script and consistent input/output tables, but broken cross-references, a non-functional --help example, and an empty references file limit its usefulness. The skill needs its filler sections cut and replaced with concrete US medical-CV formatting rules.

Suggestions

Remove or collapse the boilerplate sections (Risk Assessment, Security Checklist, Evaluation Criteria, Lifecycle Status, Response Template) and replace them with the actual medical CV guidance: US formatting standards, expected section order for medical CVs, and achievement-writing conventions.

Fix the broken cross-references ('See `## Features` above' etc. point to sections below them) — either delete these pointer lines or correct the direction; also remove the hardcoded '20260318/scientific-skills/...' example path.

Populate references/guidelines.md with real content and link it specifically from the body, and correct the usage example (the script takes no arguments, so 'python scripts/main.py --help' does not show help — either add argparse or document the demo invocation).

DimensionReasoningScore

Conciseness

The body is heavily padded with boilerplate sections that add no medical-CV knowledge: 'Risk Assessment', 'Security Checklist', 'Evaluation Criteria', 'Lifecycle Status', 'Response Template', plus verbatim repetition of the description in 'When to Use' and 'Key Features'. This matches 'Noticeably verbose; several unnecessary explanations or padded sections'; it is not 1 because it does not explain concepts Claude already knows (e.g., it never explains what a CV is), and not 3 because well over half the body is generic filler rather than occasional slack.

2 / 5

Actionability

There are concrete, runnable commands ('python -m py_compile scripts/main.py', 'python scripts/main.py'), a real Input Parameters table, and an Output Format matching the script's return. However 'python scripts/main.py --help' does not work as documented (the script has no argparse and ignores arguments), the run plan relies on an undocumented 'CONFIG block', and references/guidelines.md contains only two bare bullet labels with no actual formatting guidance. This matches 'Some concrete guidance but incomplete; missing key details'.

3 / 5

Workflow Clarity

A 5-step Workflow with a fallback path exists and a Quick Check (py_compile) provides one validation checkpoint, and the operation is non-destructive so no hard cap applies. But the steps are generic process boilerplate ('Confirm the user objective', 'Use the packaged script path') with no CV-specific sequence, and the cross-references ('See `## Workflow` above', 'See `## Prerequisites` above' — both point to sections further down) are broken, hurting navigation. This matches 'Steps listed but validation gaps; sequence present but checkpoints missing or implicit'.

3 / 5

Progressive Disclosure

The bundle structure is real (scripts/main.py and references/guidelines.md both exist, one level deep, no nesting), and the body has section headers. But the body only gestures at 'references/' generically instead of linking guidelines.md, guidelines.md itself is near-empty so content that should live there (US CV formatting standards) is missing rather than split out, and broken self-references ('See `## Features` above') impair navigation. This matches 'Some structure but could be better organized; references present but not clearly signaled'.

3 / 5

Total

11

/

20

Passed

Description

36%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 reads as generic skill-pack boilerplate rather than a description of this skill. It omits the actual capability (building US-standard medical CVs/resumes) and relies on a vague, process-oriented 'use when' clause. It would rarely fire on a real 'write my medical CV' request and could conflict with generic academic-writing skills.

Suggestions

State the concrete capability first, e.g. 'Creates medical CVs and resumes following US standards from work experience and education inputs'.

Replace the abstract process clause with concrete trigger phrases users would actually say: 'Use when the user mentions a medical CV, curriculum vitae, physician resume, residency or fellowship application'.

Mention the actual inputs/outputs (experiences, education lists → cv_markdown) so the 'what' is explicit and distinct from generic writing skills.

DimensionReasoningScore

Specificity

The description names the domain ('medical cv resume builder', 'academic writing workflows') but never states a concrete capability — 'structured execution, explicit assumptions, and clear output boundaries' are abstract process qualities, not actions like 'format medical CVs' or 'organize CV sections'. This matches 'Names the domain but actions are minimal or generic'. It does not reach 3 because no concrete action is listed at all, and it exceeds 1 because the domain is clearly identified.

2 / 5

Completeness

The description is effectively only a 'when' clause ('Use ... for academic writing workflows that need ...') with no clear 'what' — building medical CVs to US standards is never mentioned. This matches 'only 'when' is present without 'what''. It is not 3 because the 'what' is missing entirely rather than merely weakly implied, and not 1 because the 'when' clause is present and reasonably specific about scope.

2 / 5

Trigger Term Quality

'cv', 'resume', 'academic writing' are relevant keywords a user might say, but the phrasing 'medical cv resume builder' is the skill name rather than natural user language, and common variations like 'curriculum vitae', 'physician CV', or 'residency application' are absent. This matches 'Some relevant keywords but missing common variations or synonyms'; it is not 4 because the natural phrasing users would actually use is largely missing.

3 / 5

Distinctiveness Conflict Risk

'medical cv resume builder' carves out a niche, but the trigger condition 'academic writing workflows that need structured execution, explicit assumptions, and clear output boundaries' is generic process language that would equally match any academic-writing or structured-writing skill. This matches 'Somewhat specific but could still overlap with similar skills'; it is not 4 because the 'when' condition invites overlap with the broad academic-writing skill class.

3 / 5

Total

10

/

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

aipoch/medical-research-skills

Path

scientific-skills/Academic Writing/medical-cv-resume-builder/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.