Back to Skills
Incident Reporting Navigator (EU)
Screens one security incident across NIS2, GDPR, DORA, and the Cyber Resilience Act, resolving the receiving authority per EU member state and reporting deadlines with citations fetched live from official sources.
securitycomplianceincident-responsegdprnis2doraeu-regulationmcp
Skill Content
# Incident Reporting Navigator (EU)
One security event can trigger several EU reporting regimes at once, each with its own trigger test, receiving authority, and clock. Given the incident facts and the organisation's profile, this skill produces a cited notification map: which regimes fire for which legal entity, which do not and why, which authority to notify, and by when.
## Overview
Screens a single incident across four EU reporting regimes — NIS2, GDPR, DORA, and the Cyber Resilience Act — determining which duties fire for each involved entity's roles, resolving the receiving authority per regime and member state from served national law, and producing a deadline table in which every duty, authority, and deadline is cited from official publisher text fetched live through the Ansvar Gateway MCP connector.
## Requirements
- The Ansvar Gateway MCP connector: `https://gateway.ansvar.eu/mcp` (OAuth 2.1 with Dynamic Client Registration; free signup at ansvar.eu).
- Works in MCP-capable agents: Claude, ChatGPT, Microsoft Copilot, Gemini, and others.
## Key Features
- **Four-regime screening** for NIS2, GDPR, DORA, and CRA applicability, per involved entity and role.
- **Member-state authority resolution** using national transposition texts, not the directive alone.
- **Per-entity timestamp tracking** so each entity's clock starts from its own awareness date.
- **In-force verification** checking the temporal applicability of each duty before citing it.
- **Honest failure modes** distinguishing answered, unmatched, and retrieval-failed outcomes — never guessing an authority or a deadline from model memory.
## Example Usage
"We just discovered a breach affecting customer data — who do we need to notify and by when?" — the skill gathers the incident facts and the organisation's entity/role profile, screens each regime's trigger test against fetched legal text, resolves the receiving authority per member state, and returns a deadline table with every duty, authority, and deadline cited to its source.
## Repository
[github.com/Ansvar-Systems/incident-reporting-navigator-skill](https://github.com/Ansvar-Systems/incident-reporting-navigator-skill)
How to use
- Copy the skill content above
- Create a .claude/skills directory in your project
- Save as .claude/skills/incident-reporting-navigator.md
- Use /incident-reporting-navigator in Claude Code to invoke this skill