Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Senior Quality Manager Responsible Person (QMR) for HealthTech and MedTech. Use for management reviews, quality objectives and KPIs, quality culture, and Notified Body / FDA inspection prep per ISO 13485 Clause 5.5.2.
.claude/skills/borghei-quality-manager-qmr/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-07 | ✗→✓ | ▲ Improved | 248% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 372% | 0% |
| case-11 | ✗→✓ | ▲ Improved | 283% | 0% |
| case-13 | ✗→✓ | ▲ Improved | 194% | 0% |
| case-14 | ✗→✓ | ▲ Improved | 169% | 0% |
Quality system accountability, management review leadership, and regulatory compliance oversight per ISO 13485 Clause 5.5.2 requirements.
| Responsibility | Scope | Evidence | |----------------|-------|----------| | QMS effectiveness | Monitor system performance and suitability | Management review records | | Reporting to management | Communicate QMS performance to top management | Quality reports, dashboards | | Quality awareness | Promote regulatory and quality requirements | Training records, communications | | Liaison with external parties | Interface with regulators, Notified Bodies | Meeting records, correspondence |
| Domain | Accountable For | Reports To | Frequency | |--------|-----------------|------------|-----------| | Quality Policy | Policy adequacy and communication | CEO/Board | Annual review | | Quality Objectives | Objective achievement and relevance | Executive Team | Quarterly | | QMS Performance | System effectiveness metrics | Management | Monthly | | Regulatory Compliance | Compliance status across jurisdictions | CEO | Quarterly | | Audit Program | Audit schedule completion, findings closure | Management | Per audit | | CAPA Oversight | CAPA effectiveness and timeliness | Executive Team | Monthly |
| Decision Type | QMR Authority | Escalation Required | |---------------|---------------|---------------------| | Process changes within QMS | Approve with owner | Major process redesign | | Document approval | Final QA approval | Policy-level changes | | Nonconformity disposition | Accept/reject with MRB | Product release decisions | | Supplier quality actions | Quality holds, audits | Supplier termination | | Audit scheduling | Adjust internal audit schedule | External audit timing | | Training requirements | Define quality training needs | Organization-wide training budget |
Before preparing a quality artifact, confirm these inputs. If any is unknown or vague, ASK — do not assume:
Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the deliverable.
The agent conducts management reviews per ISO 13485 Clause 5.6 requirements.
MANAGEMENT REVIEW INPUT SUMMARY
Review Period: 2025-Q3 to 2025-Q4
Review Date: 2026-01-20
Prepared By: J. Mueller, QMR
1. AUDIT RESULTS
Internal audits completed: 4 of 4 planned
External audits completed: 1 (Notified Body surveillance)
Total findings: 0 major / 3 minor
Open findings: 1 (ISMS-2025-012, due 2026-02-15)
Trend: Minor findings decreased 40% YoY
2. CUSTOMER FEEDBACK
Complaints received: 12
Complaint rate: 0.08 per 1000 units (target: <0.1)
Customer satisfaction score: 4.2/5.0 (target: >4.0)
Returns: 3 units (0.02%)
Top issues: Labeling clarity (5), packaging damage (3)
3. CAPA STATUS
Open CAPAs: 6
Overdue: 0
Effectiveness rate: 91% (target: >85%)
Average age: 42 days
4. PREVIOUS ACTIONS
Total from last review: 8
Completed: 7 | In progress: 1 | Overdue: 0
RECOMMENDED OUTPUTS:
- Approve updated quality objectives for 2026
- Allocate 0.5 FTE for labeling improvement project
- Schedule supplier re-qualification for packaging vendor| Output | Documentation | Owner | |--------|---------------|-------| | QMS improvement decisions | Action items with due dates | Assigned per item | | Resource needs | Resource plan updates | Department heads | | Quality objectives changes | Updated objectives document | QMR | | Process improvement needs | Improvement project charters | Process owners |
See: references/management-review-guide.md
The agent establishes, monitors, and reports quality performance indicators.
| Category | KPI | Target | Calculation | |----------|-----|--------|-------------| | Process | First Pass Yield | >95% | (Units passed first time / Total units) x 100 | | Process | Nonconformance Rate | <1% | (NC count / Total units) x 100 | | CAPA | CAPA Closure Rate | >90% | (On-time closures / Due closures) x 100 | | CAPA | CAPA Effectiveness | >85% | (Effective CAPAs / Verified CAPAs) x 100 | | Audit | Finding Closure Rate | >90% | (On-time closures / Due closures) x 100 | | Audit | Repeat Finding Rate | <10% | (Repeat findings / Total findings) x 100 | | Customer | Complaint Rate | <0.1% | (Complaints / Units sold) x 100 | | Customer | Satisfaction Score | >4.0/5.0 | Average of survey scores |
| KPI Type | Review Frequency | Trend Period | Audience | |----------|------------------|--------------|----------| | Safety/Compliance | Daily monitoring | Weekly | Operations | | Production Quality | Weekly | Monthly | Department heads | | Customer Quality | Monthly | Quarterly | Executive team | | Strategic Quality | Quarterly | Annual | Board/C-suite |
| Performance Level | Status | Action Required | |-------------------|--------|-----------------| | >110% of target | Exceeding | Consider raising target | | 100-110% of target | Meeting | Maintain current approach | | 90-100% of target | Approaching | Monitor closely | | 80-90% of target | Below | Improvement plan required | | <80% of target | Critical | Immediate intervention |
See: references/quality-kpi-framework.md
The agent establishes and maintains measurable quality objectives per ISO 13485 Clause 5.4.1.
QUALITY OBJECTIVE 2026-01
Objective Statement: Reduce customer complaint rate by 25% from
2025 baseline (0.10 per 1000 units to 0.075 per 1000 units)
Aligned to Policy Element: "Commitment to continuous product improvement"
Target: <0.075 complaints per 1000 units sold
Baseline: 0.10 complaints per 1000 units (2025 actual)
Owner: Director of Quality
Due Date: 2026-12-31
Success Criteria:
- Complaint rate <0.075 per 1000 units for 3 consecutive months
- Top 3 complaint categories reduced by 30%
Measurement Method: Monthly complaint tracking via QMS database
Reporting Frequency: Monthly to QMR, Quarterly to Executive Team
Supporting Initiatives:
- Labeling improvement project (Q1-Q2)
- Packaging vendor re-qualification (Q1)
- Enhanced incoming inspection for top complaint categories (Q2)
Resource Requirements:
- 0.5 FTE quality engineer for labeling project
- $15K budget for packaging testing| Category | Example Objectives | Typical Targets | |----------|-------------------|-----------------| | Customer Quality | Reduce complaint rate | <0.1% of units sold | | Process Quality | Improve first pass yield | >96% | | Compliance | Maintain certification | Zero major NCs | | Efficiency | Reduce quality costs | <4% of revenue | | Culture | Increase training completion | >98% on-time |
The agent assesses and improves organizational quality culture.
| Dimension | Indicators | Assessment Method | |-----------|------------|-------------------| | Leadership commitment | Management visible support for quality | Survey, observation | | Quality ownership | Employees feel responsible for quality | Survey | | Communication | Quality information flows effectively | Survey, audit | | Continuous improvement | Suggestions submitted and implemented | Metrics | | Training and competence | Employees feel adequately trained | Survey, records | | Problem solving | Issues addressed at root cause | CAPA analysis |
| Gap Identified | Potential Actions | |----------------|-------------------| | Low leadership visibility | Quality gemba walks, all-hands quality updates | | Inadequate training | Competency-based training program | | Poor communication | Quality newsletters, department huddles | | Low reporting | Anonymous reporting system, no-blame culture | | Lack of recognition | Quality award program, team celebrations |
The agent monitors and maintains regulatory compliance across jurisdictions.
| Jurisdiction | Regulation | Requirement | Status Tracking | |--------------|------------|-------------|-----------------| | EU | MDR 2017/745 | CE marking, Notified Body | Technical file, annual review | | USA | 21 CFR 820 | FDA registration, QSR compliance | Annual registration, inspections | | International | ISO 13485 | QMS certification | Surveillance audits | | Germany | MPG/MPDG | National implementation | Competent authority filings |
| Area | Ready | Action Needed | |------|-------|---------------| | Document control system current | ] | | | Training records complete | ] | | | CAPA system current, no overdue items | ] | | | Complaint files complete | ] | | | Equipment calibration current | ] | | | Supplier qualification files complete | ] | | | Management review records available | ] | | | Internal audit program current | ] | |
Issue Identified
|
v
Is it a regulatory violation?
|
Yes-+-No
| |
v v
Escalate to Is it a safety issue?
Executive |
immediately Yes-+-No
| |
v v
Escalate to Does it affect
Safety Team multiple departments?
|
Yes-+-No
| |
v v
Escalate to Handle at
Executive department level| Criteria | Weight | Score Method | |----------|--------|--------------| | Regulatory requirement | 30% | Required=10, Recommended=5, Optional=2 | | Customer impact | 25% | Direct=10, Indirect=5, None=0 | | Cost savings potential | 20% | >$100K=10, $50-100K=7, <$50K=3 | | Implementation complexity | 15% | Simple=10, Moderate=5, Complex=2 | | Strategic alignment | 10% | Core=10, Supporting=5, Peripheral=2 |
| Tool | Purpose | Usage | |------|---------|-------| | management_review_tracker.py | Track review inputs, actions, metrics | python management_review_tracker.py --help |
bash# Track input collection status from process owners python scripts/management_review_tracker.py --status inputs --period Q4-2025 # Monitor action item completion and aging python scripts/management_review_tracker.py --status actions --overdue # Generate metrics summary for upcoming review python scripts/management_review_tracker.py --summary --format markdown
| Document | Content | |----------|---------| | management-review-guide.md | ISO 13485 Clause 5.6 requirements, input/output templates, action tracking | | quality-kpi-framework.md | KPI categories, targets, calculations, dashboard templates |
| Skill | Integration Point | |-------|-------------------| | quality-manager-qms-iso13485 | QMS process management | | capa-officer | CAPA system oversight | | qms-audit-expert | Internal audit program | | quality-documentation-manager | Document control oversight |
| Problem | Likely Cause | Resolution | |---------|-------------|------------| | Management review tracker shows "Not Collected" for all inputs | Input data JSON is empty or incorrectly structured | Verify the JSON file contains inputs with topic, responsible, status, and data_period fields. Use --summary to check the expected structure. | | Action items all showing as "Overdue" | Due dates in the data file are in the past with no completion dates | Update completed actions with completion_date and change status to Complete or Verified. For genuinely overdue items, escalate per the performance response matrix. | | Metrics summary produces zeros for all KPIs | Metrics section missing from review data JSON | Add a metrics object with fields for complaint_rate, capa_open, capa_effectiveness, first_pass_yield, customer_satisfaction, and training_compliance. | | Quality culture survey response rate below 60% | Survey not communicated effectively or confidentiality concerns | Re-communicate the survey purpose with explicit confidentiality assurances. Extend the response window. Consider anonymous submission to increase participation. | | Quality objectives not measurable | Objectives written as aspirational statements rather than SMART criteria | Rewrite each objective with a quantifiable target, baseline, owner, timeline, and measurement method per the SMART format documented in this skill. | | KPI dashboard shows conflicting trends | Data collected from multiple sources with different time periods | Standardize data collection periods across all KPI sources. Ensure all metrics use the same calendar quarter or review period boundaries. | | Inspection readiness checklist incomplete | Multiple departments not providing status updates | Assign a readiness coordinator per department. Conduct weekly readiness stand-ups in the 30 days before an expected inspection. |
In Scope:
Out of Scope:
| Skill | Integration | |-------|------------| | quality-manager-qms-iso13485 | QMS process management provides the operational foundation that the QMR oversees; QMS metrics feed into management review | | capa-officer | CAPA status and effectiveness rates are required management review inputs; QMR oversees CAPA program performance | | qms-audit-expert | Audit results (internal and external) are required management review inputs; audit finding closure rate is a core QMR KPI | | quality-documentation-manager | Document control metrics (cycle time, overdue reviews) feed into management review; QMR ensures document system adequacy | | regulatory-affairs-head | Regulatory changes affecting the QMS are a required management review input; RA and QMR coordinate compliance status reporting | | risk-management-specialist | Risk management file reviews and post-market risk data inform management review decisions on product safety |
Tracks management review inputs, action items, and generates review metrics reports.
| Flag | Required | Description | |------|----------|-------------| | --data | Yes (or --interactive) | Path to review data JSON file containing inputs, action items, and metrics for the review period | | --interactive | No | Launch interactive mode for guided data entry | | --output | No | Output format: json for structured output, omit for human-readable text | | --status | No | Filter view: inputs (show input collection status), actions (show action item status) | | --overdue | No | Show only overdue action items (use with --status actions) | | --period | No | Review period identifier (e.g., Q4-2025) to filter data | | --summary | No | Generate a metrics summary report for the current review period | | --format | No | Output format for summary: markdown for formatted text, omit for plain text |
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-02 | fail→fail | 17,976 | 23,621 | +31% | 1 | 1 | 0% | 3,072 | 9,100 | +196% | 0 | 0 | — |
case-03 | fail→fail | 33,577 | 33,203 | -1% | 1 | 1 | 0% | 6,214 | 11,434 | +84% | 0 | 0 | — |
case-01 | fail→fail | 20,975 | 49,692 | +137% | 1 | 1 | 0% | 3,403 | 10,808 | +218% | 0 | 0 | — |
case-04 | fail→fail | 20,129 | 24,932 | +24% | 1 | 1 | 0% | 3,085 | 9,076 | +194% | 0 | 0 | — |
case-05 | fail→fail | 20,054 | 15,969 | -20% | 1 | 1 | 0% | 3,296 | 7,837 | +138% | 0 | 0 | — |
case-06 | fail→fail | 22,057 | 17,666 | -20% | 1 | 1 | 0% | 3,662 | 8,069 | +120% | 0 | 0 | — |
case-07 | fail→pass | 11,519 | 6,393 | -45% | 1 | 1 | 0% | 1,770 | 6,158 | +248% | 0 | 0 | — |
case-08 | pass→pass | 6,794 | 4,069 | -40% | 1 | 1 | 0% | 1,464 | 6,031 | +312% | 0 | 0 | — |
case-09 | pass→pass | 6,273 | 4,797 | -24% | 1 | 1 | 0% | 967 | 5,991 | +520% | 0 | 0 | — |
case-10 | fail→pass | 7,936 | 4,802 | -39% | 1 | 1 | 0% | 1,263 | 5,962 | +372% | 0 | 0 | — |
case-11 | fail→pass | 10,766 | 9,199 | -15% | 1 | 1 | 0% | 1,761 | 6,744 | +283% | 0 | 0 | — |
case-12 | pass→pass | 5,628 | 3,533 | -37% | 1 | 1 | 0% | 848 | 5,759 | +579% | 0 | 0 | — |
case-13 | fail→pass | 22,275 | 3,447 | -85% | 1 | 1 | 0% | 1,984 | 5,827 | +194% | 0 | 0 | — |
case-14 | fail→pass | 14,759 | 4,979 | -66% | 1 | 1 | 0% | 2,227 | 5,980 | +169% | 0 | 0 | — |
case-15 | fail→pass | 10,116 | 2,685 | -73% | 1 | 1 | 0% | 1,447 | 5,497 | +280% | 0 | 0 | — |
case-16 | fail→pass | 6,625 | 4,649 | -30% | 1 | 1 | 0% | 1,032 | 6,037 | +485% | 0 | 0 | — |
case-17 | fail→pass | 9,835 | 4,038 | -59% | 1 | 1 | 0% | 1,627 | 5,921 | +264% | 0 | 0 | — |
case-18 | pass→pass | 12,866 | 11,514 | -11% | 1 | 1 | 0% | 2,126 | 7,024 | +230% | 0 | 0 | — |
case-19 | fail→pass | 14,452 | 7,846 | -46% | 1 | 1 | 0% | 2,290 | 6,374 | +178% | 0 | 0 | — |
case-20 | pass→pass | 19,554 | 17,317 | -11% | 1 | 1 | 0% | 3,222 | 8,060 | +150% | 0 | 0 | — |
case-21 | fail→pass | 13,183 | 8,005 | -39% | 1 | 1 | 0% | 2,333 | 6,752 | +189% | 0 | 0 | — |
case-22 | fail→fail | 18,821 | 21,604 | +15% | 1 | 1 | 0% | 2,743 | 8,552 | +212% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted. The headline lift of +45 percentage points is the difference between those two pass rates over the 22 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.