スキル一覧に戻る
Dami-Randle

mrm-builder

by Dami-Randle

Compliance Operating Platform for CE/UKCA Marking and ISO Standards

0🍴 0📅 2026年1月22日
GitHubで見るManusで実行

SKILL.md


MRM Builder Skill

Build Management Review Meeting (MRM) structures that make compliance reviews "seamless and engaging" - following the proven methodology from Sirius consultants that BSI rated "exceptional."

When to Use

  • Designing MRM dashboard sections
  • Creating MRM agenda generators
  • Building MRM workflow features
  • Implementing MRM reporting
  • Structuring QMS review processes

MRM Fundamentals

What is an MRM?

Management Review Meetings are required by ISO 9001:2015 clause 9.3. Top management must review the QMS at planned intervals to ensure its continuing suitability, adequacy, effectiveness, and alignment with strategic direction.

Why MRM-Centric Design?

From Sirius: "By being in this kind of tab format where it goes through each of these elements in a systematic order... it just makes that MRM a seamless process. It engages therefore the people in it and therefore it engages people in the quality management system as a whole."

Key insight: Structure the platform around MRM flow, not document storage.

MRM Agenda Structure

Required Inputs (ISO 9001:2015 9.3.2)

The standard requires these inputs to be reviewed:

InputDescriptionPlatform Section
a) Status of previous actionsActions from last MRMActions tracker
b) Changes in external/internal issuesContext changesContext/Changes
c.1) Customer satisfactionFeedback and satisfactionCustomer Feedback
c.2) Quality objectivesProgress against objectivesObjectives
c.3) Process performanceMetrics and KPIsQuality Metrics
c.4) NonconformitiesNCRs and corrective actionsNCR Register
c.5) Monitoring resultsAudit and inspection resultsInternal Audit
c.6) Audit resultsInternal and externalAudit Results
c.7) External provider performanceSupplier metricsSuppliers
d) Adequacy of resourcesResource constraintsResources
e) Risk/opportunity actionsRisk treatment statusRisk Register
f) Improvement opportunitiesCI suggestionsImprovements

Required Outputs (ISO 9001:2015 9.3.3)

MRM must produce decisions/actions related to:

  • Improvement opportunities
  • Need for changes to QMS
  • Resource needs

Complete Agenda Order (22 Items)

Based on Sirius MRM Playbook (BSI-rated "exceptional"):

1. Actions               - Central register - everything flows here
2. Objectives            - Quality objectives review
3. Interested Parties    - Stakeholder requirements (4.2)
4. Legal Compliance      - Regulatory compliance register
5. Risk & Opportunities  - Risk register review (6.1)
6. SWOT Analysis         - Strategic context
7. Human Resources       - QMS resource planner
8. Roles & Responsibilities - Organizational structure (5.3)
9. Training & Competence - Skills matrix review (7.2)
10. Approved Suppliers   - Supplier scorecard (Quality/Delivery/Cost)
11. Communications       - Communication plan matrix (7.4)
12. Process Performance  - KPIs and metrics (9.1.3)
13. Internal Audits      - Schedule + Tracker by clause (9.2)
14. Non-conformances     - NCR register with CAPA (10.2)
15. External Audit Points - BSI/certification body findings
16. QMS Changes          - Change management (6.3)
17. Improvement          - Continual improvement register (10.3)
18. Business Continuity  - BCP review
19. Document Control     - Documentation status (7.5)
20. Safety Actions       - H&S integration (45001)
21. Assets               - Maintenance + Calibration (7.1.5)
22. AOB                  - Any other business

Building MRM Sections

Section Template

For each MRM section, implement:

interface MRMSection {
  id: string;
  name: string;
  isoClause: string;
  order: number;

  // Status calculation
  status: 'green' | 'amber' | 'red';
  statusReason: string;

  // Summary data
  summary: {
    totalItems: number;
    attentionRequired: number;
    trend: 'improving' | 'stable' | 'declining';
  };

  // Review tracking
  lastReviewed?: Date;
  reviewedBy?: string;

  // Links
  detailUrl: string;
  relatedSections: string[];
}

Status Logic Examples

Actions Section:

Green: No overdue actions
Amber: Actions due within 7 days
Red: Overdue actions exist

Quality Metrics:

Green: All KPIs meeting targets
Amber: 1-2 KPIs below target
Red: 3+ KPIs below target OR critical KPI failed

Supplier Performance:

Green: All approved suppliers meeting criteria
Amber: 1-2 suppliers below threshold
Red: Critical supplier issue OR supplier removed

MRM Agenda Generator

Agenda Content Structure

# Management Review Meeting Agenda

**Date:** [Scheduled date]
**Attendees:** [Required attendees]
**Previous MRM:** [Date of last MRM]

---

## 1. Actions from Previous MRM
- **Status:** [X] Open / [Y] Closed since last MRM
- **Overdue:** [Z] actions
- **Key items requiring discussion:**
  - [Action with context]

## 2. Business Objectives
- **Status:** [Overall status]
- **Progress highlights:**
  - [Objective]: [% complete]
- **Items requiring discussion:**
  - [Objective needing attention]

[Continue for each section...]

---

## Summary of Items Requiring Decision
1. [Item needing management decision]
2. [Resource request]
3. [Change proposal]

## Proposed Actions
1. [Suggested action from this MRM]

Auto-Generation Logic

interface MRMAgendaItem {
  section: string;
  status: 'green' | 'amber' | 'red';
  summary: string;
  itemsRequiringDiscussion: string[];
  suggestedActions: string[];
  dataPoints: {
    label: string;
    value: string | number;
    trend?: string;
  }[];
}

function generateAgenda(orgId: string): MRMAgenda {
  // Collect status from each section
  // Identify items needing attention
  // Suggest discussion points
  // Propose actions based on status
}

MRM Review Flow

During Review

Each section should support:

  1. Status overview - Quick visual status
  2. Key metrics - Important numbers
  3. Attention items - What needs discussion
  4. Drill-down - Click for details
  5. Add notes - Capture discussion
  6. Record actions - Create new actions
  7. Mark reviewed - Timestamp completion

Review Recording

interface MRMReview {
  id: string;
  mrmDate: Date;
  attendees: string[];

  sectionReviews: {
    sectionId: string;
    reviewedAt: Date;
    reviewedBy: string;
    status: string;
    notes: string;
    actionsCreated: string[];
  }[];

  outputs: {
    improvements: string[];
    qmsChanges: string[];
    resourceNeeds: string[];
  };

  completedAt: Date;
}

MRM Minutes Generation

After review, generate minutes:

# Management Review Meeting Minutes

**Date:** [Date]
**Attendees:** [Names]
**Duration:** [Time]

---

## Sections Reviewed

### 1. Actions
- **Status at review:** [Status]
- **Key discussion:** [Notes]
- **Decisions:** [Decisions made]

[Continue for each section...]

---

## Meeting Outputs

### Improvement Opportunities Identified
1. [Improvement]

### QMS Changes Required
1. [Change]

### Resource Needs
1. [Resource request]

### Actions Assigned
| Action | Owner | Due Date |
|--------|-------|----------|
| ... | ... | ... |

---

**Next MRM:** [Scheduled date]
**Minutes prepared by:** [Name]
**Approved by:** [Name]

Implementation Checklist

When building MRM features:

  • All ISO 9001:2015 9.3.2 inputs represented
  • Logical flow order (actions first, improvements last)
  • Status indicators for each section
  • Drill-down to detail from summary
  • Cross-references between related sections
  • Review timestamp capture
  • Notes/discussion capture
  • Action creation workflow
  • Agenda generation
  • Minutes generation
  • Attendance tracking
  • Historical MRM records

Output Format

MRM Section Design

## MRM Section: [Name]

### Position & Flow
- **Order:** [Number in sequence]
- **Follows:** [Previous section]
- **Precedes:** [Next section]
- **Why this position:** [Logic]

### ISO Alignment
- **Clause:** 9.3.2 [letter]
- **Requirement:** [What standard requires]

### Status Logic
- **Green:** [Condition]
- **Amber:** [Condition]
- **Red:** [Condition]

### Summary Display
- [Metric 1]: [What to show]
- [Metric 2]: [What to show]

### Attention Triggers
- [Condition that highlights item]

### Cross-References
- Links to: [Related sections]
- Creates: [What actions/records]

Reference Documentation

  • docs/customer-research/sirius-mrm-playbook-analysis.md - Complete breakdown of 31 playbook sheets
  • docs/customer-research/mrm-database-mapping.md - Table-by-table mapping with SQL definitions
  • docs/customer-research/qms-feature-requirements.md - Feature requirements from Sirius
  • mrm-specialist - MRM workflow expertise
  • sirius-tester - Test from Sirius consultant perspective
  • auditor-simulator - Test MRM evidence

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です