CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

fda-qsr-audit-prep

/compliance-os:fda-qsr-audit-prep [scope] — FDA 21 CFR 820 (QSR / QMSR) audit 6-question forcing interrogation. Post-Feb 2026 substantially harmonized with ISO 13485. Use before annual internal QSR audit, pre-FDA-inspection readiness, or Form 483 response.

63

Quality

79%

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 ./compliance-os/skills/fda-qsr-audit-prep/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

68%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, domain-dense skill with concrete regulatory checkpoints and a complete output template. Its main weakness is workflow clarity: the four-step script workflow has no validation checkpoints or failure handling, and the workflow depends on scripts and inputs defined outside the skill.

Suggestions

Add validation checkpoints to the Workflow section — e.g., after each script, what output indicates readiness vs. gaps, and what to do when a script fails or returns incomplete data (feedback loop: run → check → fix/re-escalate).

Specify or link the workflow scripts' input files (compliance_state.json, submissions.json, phi_inventory.json, fda_qsr_scope.json) — where they come from, expected schema, or how to generate them.

Move the per-question checklists (six questions × ~5 bullets each) into a references/ file, keeping one-line question summaries inline, to tighten SKILL.md toward a true overview.

DimensionReasoningScore

Conciseness

Dense, checklist-driven body that assumes regulatory competence — e.g., "MDR-reporting decision tree applied: death OR serious injury OR malfunction-that-could-cause = MDR" with no basic-concept padding. Minor trimming is possible (the Routing and Related sections overlap; "FDA-specific overlay not in ISO 13485" is repeated in the output template), which keeps it just below the lean score-5 anchor.

4 / 5

Actionability

Mostly executable: concrete commands with script paths ("python ${CLAUDE_PLUGIN_ROOT}/vendor/.../qsr_compliance_checker.py compliance_state.json"), specific regulatory timelines ("30-day timeline for most MDR reports; 5 days for certain serious events", "Response within 15 working days"), and a full output template. Minor gaps: the workflow scripts' input files (compliance_state.json, submissions.json, phi_inventory.json) are never explained, and the scripts live outside this skill's bundle.

4 / 5

Workflow Clarity

The Workflow section is a numbered list of four commands with no validation checkpoints — nothing tells Claude how to interpret checker output, what to do if a script fails or returns gaps, or how findings feed the verdict (🟢/🟡/🔴). This matches the score-3 anchor ("Steps listed but validation gaps; sequence present but checkpoints missing or implicit"); score 4 would require most checkpoints present, and there are none between the four commands.

3 / 5

Progressive Disclosure

No bundle files exist (no references/, scripts/, assets/), and the body is well-sectioned (When to Run, Six Questions, Workflow, Output Format, Routing, Related) with one-level-deep, clearly labeled cross-references ("../../agents/cs-fda-qsr-auditor.md", vendor SKILL.md). Minor gaps: the six questions' inline checklists are long enough to belong in reference files, and several links point outside the skill (../../skills/..., vendor paths) that cannot be verified from this bundle.

4 / 5

Total

15

/

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.

A strong description: explicit "Use before..." trigger guidance, concrete domain-specific keywords, and a clearly bounded niche. The only weakness is that the capability side names just one action (the 6-question interrogation) without hinting at what the six questions cover.

DimensionReasoningScore

Specificity

The description names the domain precisely ("FDA 21 CFR 820 (QSR / QMSR) audit") and one concrete action ("6-question forcing interrogation"), but stops short of listing several specific actions like the score-4/5 anchors (e.g., what the six questions actually cover — complaints/MDR, CAPA, DHR, labeling). Not score 2, because the action named is concrete and domain-specific rather than generic.

3 / 5

Completeness

Explicitly answers both: what ("FDA 21 CFR 820 (QSR / QMSR) audit 6-question forcing interrogation") and when ("Use before annual internal QSR audit, pre-FDA-inspection readiness, or Form 483 response") with concrete trigger phrases, matching the score-5 anchor. The "Use before..." clause is present and specific with three concrete scenarios.

5 / 5

Trigger Term Quality

Good natural keyword coverage: "internal QSR audit", "pre-FDA-inspection readiness", "Form 483" — phrases a regulatory-affairs user would actually say. Missing a few common variations/synonyms (e.g., "warning letter", "MDR", "medical device quality system", "inspection"), which keeps it below the comprehensive score-5 anchor.

4 / 5

Distinctiveness Conflict Risk

A clear niche — US medical-device QSR audit prep — with distinct triggers (FDA 21 CFR 820, QSR/QMSR, Form 483) and an explicit differentiator from ISO 13485 ("substantially harmonized with ISO 13485" signals the adjacent skill without competing with it). Minimal conflict risk.

5 / 5

Total

17

/

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

relative_links

Relative link issues: 1 missing, 1 deeper-than-1-level, 1 suspicious

Warning

Total

15

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

compliance-os/skills/fda-qsr-audit-prep/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.