CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

iso-certification

A toolkit for preparing ISO 13485:2016 certification documentation for medical device QMS. Use when you need to perform a documentation gap analysis, draft or update a Quality Manual, create required procedures/work instructions, build Medical Device Files (MDF), interpret ISO 13485 clauses, or identify missing documents for certification (often triggered by ISO 13485, QMS certification, FDA QMSR, EU MDR, or quality system documentation requests).

Quality

86%

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

75%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 skill body with a clear multi-step workflow, a copy-paste-ready primary command, and clean one-level-deep references to real bundle files. The main improvement opportunities are trimming content Claude already knows (venv setup), moving some inlined reference-grade detail (MDF model, procedure parameters) into the existing reference files, and adding a feedback checkpoint for interpreting the gap-report output.

Suggestions

Cut the venv creation/activation boilerplate (Claude knows how to set up virtual environments); a one-line note ('run in a venv if desired') suffices.

Move the 9-item MDF content model and procedure-customization parameter lists into the existing references (e.g., mandatory-documents.md or a dedicated MDF reference), keeping only a one-line summary plus the pointer in SKILL.md.

Add a short step showing how to read and act on gap-report.json (e.g., 'if the report lists Critical gaps, prioritize drafting those procedures first'), giving the workflow an explicit feedback checkpoint.

DimensionReasoningScore

Conciseness

The body is largely efficient and assumes domain context rather than teaching basics, but includes minor over-explanation Claude already knows: venv creation/activation instructions ('python -m venv .venv / source .venv/bin/activate') and the note about requirements.txt handling. This matches the 4-anchor ('efficient; minor instances of over-explanation that could be trimmed') rather than the 5-anchor, where every token earns its place.

4 / 5

Actionability

The gap-analysis example is a fully executable, copy-paste-ready command with concrete flags ('python scripts/gap_analyzer.py --docs-dir ./my-qms-docs --output ./gap-report.json'), and the drafting workflow points to specific real files at each step (all referenced bundle paths — scripts/gap_analyzer.py, the four references/*.md, and the three assets/templates files — were verified to exist). Minor gaps keep it below 5: there is no example of interpreting the gap-report.json output (priorities, structure) or a concrete template-usage example, so the second workflow stops at pointers.

4 / 5

Workflow Clarity

The end-to-end sequence is clearly laid out (optional venv -> run analyzer -> review output -> read clause guidance -> confirm mandatory docs -> draft manual -> draft procedures -> checklist assessment), matching the 4-anchor's 'clear sequence with most checkpoints present; minor validation gaps'. It falls short of 5 because there are no explicit feedback/error-recovery checkpoints (e.g., what to do if the report shows zero recognized documents, or how to verify a drafted manual against Clause 4.2.2 before proceeding).

4 / 5

Progressive Disclosure

Good structure: the body is an overview with well-signaled, one-level-deep references that all exist in the bundle, and 'Key Features' maps each file to its purpose. It sits at the 4-anchor rather than 5 because the 'Implementation Details' section inlines substantial reference-grade content (the 9-item MDF content model, Quality Manual checkpoints, procedure customization parameters) that partially duplicates the dedicated reference files and could be trimmed or moved out of the overview.

4 / 5

Total

16

/

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.

An excellent description: it explicitly covers what the skill does, when to use it, and the full set of natural trigger terms with regulatory synonyms. The only flaw is second-person phrasing ('Use when you need to...'), which violates the third-person-voice guideline and costs it a point on specificity.

Suggestions

Rewrite the trigger clause in third person, e.g., 'Use when the user needs to perform...' or drop the pronoun: 'Use for documentation gap analysis, drafting or updating a Quality Manual, ...' to avoid the second-person penalty.

DimensionReasoningScore

Specificity

The description lists multiple concrete, domain-specific actions ('perform a documentation gap analysis, draft or update a Quality Manual, create required procedures/work instructions, build Medical Device Files (MDF), interpret ISO 13485 clauses, or identify missing documents'), which is comprehensive coverage matching the 5-anchor. However, it uses second-person voice ('Use when you need to perform...'), which the judging guidelines penalize by reducing the specificity score by 1.

4 / 5

Completeness

It explicitly answers both: what ('A toolkit for preparing ISO 13485:2016 certification documentation for medical device QMS') and when ('Use when you need to... often triggered by ISO 13485, QMS certification, FDA QMSR, EU MDR...') with concrete trigger phrases, matching the 5-anchor exactly. It is well above the 4-anchor, where 'when' is only partially explicit.

5 / 5

Trigger Term Quality

Comprehensive natural trigger coverage including synonyms and regulatory variants: 'ISO 13485, QMS certification, FDA QMSR, EU MDR, or quality system documentation requests', plus domain phrases users would naturally say ('gap analysis', 'Quality Manual'). This matches the 5-anchor's standard of synonyms and variations; it is not merely 'good coverage with a few missing' (4-anchor).

5 / 5

Distinctiveness Conflict Risk

It occupies a clear niche (ISO 13485 medical-device QMS certification documentation) with distinct, unambiguous triggers ('FDA QMSR', 'EU MDR', 'Quality Manual', 'MDF') that would rarely collide with other skills, matching the 5-anchor for minimal conflict risk.

5 / 5

Total

19

/

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: 4 deeper-than-1-level

Warning

Total

14

/

16

Passed

Repository

aipoch/medical-research-skills

Path

scientific-skills/Other/iso-13485-certification/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.