eu-mdr-gspr-mapper

EU MDR General Safety and Performance Requirements (GSPR) mapping and compliance documentation skill

509 stars

Best use case

eu-mdr-gspr-mapper is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

EU MDR General Safety and Performance Requirements (GSPR) mapping and compliance documentation skill

Teams using eu-mdr-gspr-mapper should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/eu-mdr-gspr-mapper/SKILL.md --create-dirs "https://raw.githubusercontent.com/a5c-ai/babysitter/main/library/specializations/domains/science/biomedical-engineering/skills/eu-mdr-gspr-mapper/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/eu-mdr-gspr-mapper/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How eu-mdr-gspr-mapper Compares

Feature / Agenteu-mdr-gspr-mapperStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

EU MDR General Safety and Performance Requirements (GSPR) mapping and compliance documentation skill

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# EU MDR GSPR Mapper Skill

## Purpose

The EU MDR GSPR Mapper Skill facilitates compliance with the European Medical Device Regulation (MDR 2017/745) by mapping General Safety and Performance Requirements and generating comprehensive compliance documentation.

## Capabilities

- GSPR checklist generation by device classification
- Annex I requirement mapping
- Compliance evidence linkage
- Gap analysis reporting
- SSCP (Summary of Safety and Clinical Performance) drafting
- UDI-DI assignment assistance
- Technical documentation structure generation
- Harmonized standards cross-reference
- State of the art analysis support
- Risk-benefit analysis documentation
- Clinical evidence requirements mapping

## Usage Guidelines

### When to Use
- Preparing EU MDR technical documentation
- Conducting GSPR compliance assessments
- Drafting Summary of Safety and Clinical Performance
- Planning conformity assessment activities

### Prerequisites
- Device classification determined
- Applicable harmonized standards identified
- Risk management file available
- Clinical evaluation data compiled

### Best Practices
- Map all applicable GSPR requirements early in development
- Document evidence for each requirement systematically
- Maintain traceability between requirements and evidence
- Update documentation with regulatory changes

## Process Integration

This skill integrates with the following processes:
- EU MDR Technical Documentation
- Clinical Evaluation Report Development
- Post-Market Surveillance System Implementation
- Design Control Process Implementation

## Dependencies

- EUDAMED database integration
- MDR Annex templates
- Harmonized standards database
- MDCG guidance documents
- Notified body requirements

## Configuration

```yaml
eu-mdr-gspr-mapper:
  device-classes:
    - Class I
    - Class IIa
    - Class IIb
    - Class III
  documentation-types:
    - technical-documentation
    - sscp
    - declaration-of-conformity
  annex-sections:
    - chapter-i-general
    - chapter-ii-design-manufacture
    - chapter-iii-information
```

## Output Artifacts

- GSPR compliance checklists
- Requirement-to-evidence mapping
- Gap analysis reports
- SSCP drafts
- Technical documentation templates
- Harmonized standards matrices
- Compliance status dashboards

## Quality Criteria

- All applicable GSPR requirements identified
- Evidence mapping is complete and traceable
- Documentation meets Notified Body expectations
- Gap analysis identifies actionable items
- SSCP content meets MDR Article 32 requirements
- UDI assignments follow MDR Annex VI

Related Skills

connected-papers-mapper

509
from a5c-ai/babysitter

Citation graph exploration for discovering related work through visual graph traversal

analogy-mapper

509
from a5c-ai/babysitter

Skill for identifying and mapping analogies across domains

qubit-mapper

509
from a5c-ai/babysitter

Qubit mapping and routing skill for hardware topology optimization

investor-network-mapper

509
from a5c-ai/babysitter

Maps co-investor relationships, syndication history, and network connections

dependency-mapper

509
from a5c-ai/babysitter

Map and visualize cross-project dependencies in programs and portfolios

value-stream-mapper

509
from a5c-ai/babysitter

Value stream mapping skill for current state analysis, waste identification, and future state design with implementation roadmaps

data-lineage-mapper

509
from a5c-ai/babysitter

Extracts and maps data lineage from various sources including SQL, dbt, Airflow, and Spark, generating comprehensive lineage graphs for impact analysis.

mcp-error-code-mapper

509
from a5c-ai/babysitter

Map application errors to MCP error codes with proper messages, error types, and recovery suggestions.

env-var-mapper

509
from a5c-ai/babysitter

Generate environment variable to CLI argument mapping with prefix support, type conversion, and fallback chains for configuration.

process-builder

509
from a5c-ai/babysitter

Scaffold new babysitter process definitions following SDK patterns, proper structure, and best practices. Guides the 3-phase workflow from research to implementation.

Workflow & Productivity

babysitter

509
from a5c-ai/babysitter

Orchestrate via @babysitter. Use this skill when asked to babysit a run, orchestrate a process or whenever it is called explicitly. (babysit, babysitter, orchestrate, orchestrate a run, workflow, etc.)

yolo

509
from a5c-ai/babysitter

Run Babysitter autonomously with minimal manual interruption.