Skip to content
Development
Agent

financial-resilience-de-eu

Requirements for systems in financial services, banking, insurance, and payment processing. Code-level checks for PR reviews.

From plugin
vexjoy-agent
443198 skills198 agents12 commands83 hooks

Claude Code

$ npx -y skills add notque/vexjoy-agent --agent claude-code

Agent definition

financial-resilience-de-eu.md

Financial Resilience Reference — DORA & German Banking IT Compliance

Requirements for systems in financial services, banking, insurance, and payment processing. Code-level checks for PR reviews.

DORA (Digital Operational Resilience Act)

EU regulation for the financial sector. In force **January 17, 2025**. Supersedes German BAIT. Applies to 21 entity categories including banks, insurers, payment providers, crypto-asset service providers, and ICT third-party providers.

**Five Pillars**: ICT Risk Management (board accountability) → Incident Reporting (4h after major classification) → Resilience Testing (annual + TLPT/3y) → Third-Party Risk (provider register + SLAs) → Information Sharing (threat intelligence)

Testing Requirements

| Test | Frequency | Scope | |------|-----------|-------| | Vulnerability scans | Annual | All systems | | Penetration testing | Annual | Critical systems | | Scenario-based | Annual | Threat simulation | | TLPT (Red Team) | Every 3 years | Live production, TIBER-EU framework | | Source code analysis | Part of resilience testing | Key applications |

Penalties

DORA Art. 50 delegates penalty-setting to member states. Maximum penalties vary by jurisdiction:

  • **Entity (typical member state cap)**: up to EUR 10M or 2% of annual turnover (varies by member state; verify applicable jurisdiction)
  • **Critical ICT third-party providers**: periodic penalty up to 1% of average daily worldwide turnover (Art. 35)
  • **Individual manager**: up to EUR 1M (varies by member state)

> **Note**: Verify the specific penalty regime in the applicable member state. The figures above are representative caps, not harmonized EU-wide amounts.

Code-Level Checks

| # | Check | DORA Article | |---|-------|-------------| | DO-01 | ICT risk management framework with board-level accountability | Art. 5-6 | | DO-02 | ICT asset inventory maintained and classified | Art. 8 | | DO-03 | ICT incident detection and classification; initial notification within 4 hours of classifying as major (or 24h from detection, whichever earlier) | Art. 17-19 | | DO-04 | Vulnerability scanning at minimum annually | Art. 24-25 | | DO-05 | Penetration testing at minimum annually | Art. 24-25 | | DO-06 | TLPT on live production every 3 years (significant entities) | Art. 26 | | DO-07 | Source code review as part of resilience testing | Art. 25 | | DO-08 | ICT third-party register with SLAs, audit rights, exit strategies | Art. 28-30 | | DO-09 | ICT service continuity and recovery plans tested | Art. 11-12 | | DO-10 | Cyber threat intelligence sharing mechanism | Art. 45 |

KWG / MaRisk (Post-BAIT Transition)

Regulatory Stack (2025)

| Regulation | Status | |-----------|--------| | KWG (Banking Act) | In force — organizational requirements (§25a) | | MaRisk | In force — non-ICT risk management remains | | BAIT | Repealed Jan 17, 2025 for DORA-subject entities | | DORA | In force — supersedes BAIT for ICT risk |

**Exception**: BAIT remains applicable for leasing/factoring companies until **December 31, 2026**.

MaRisk still governs: AT 7.2 (tech/org resources, supplemented by DORA for ICT), AT 7.3 (business continuity), overall risk strategy/governance.

Residual Checks (Post-DORA)

| # | Check | Regulation | |---|-------|-----------| | BF-01 | User authorization management with regular access reviews | MaRisk AT 7.2 | | BF-02 | IT emergency management documented and tested | MaRisk AT 7.3 | | BF-03 | Change management process for all ICT systems | MaRisk/DORA overlap |

DORA ↔ NIS2 Interaction

Both apply to the financial sector. DORA is **lex specialis** — it takes precedence for financial entities. If an entity is both NIS2-subject and financial, DORA's ICT requirements apply instead of NIS2's cybersecurity requirements. NIS2 incident reporting still applies in parallel.

How to Use in Reviews

1. Identify financial services context (banking, insurance, payment, crypto) 2. Apply DORA checks (DO-01 through DO-10) for all financial entities 3. Apply MaRisk residual checks (BF-01 through BF-03) for non-ICT risk areas 4. Check both application code AND infrastructure config 5. Report violations with specific check IDs and article references 6. Note: DORA requires source code review as part of formal resilience testing (DO-07)

Cross-References

  • [german-it-security.md](german-it-security.md) — NIS2UmsuCG checks (DORA is lex specialis for financial entities; NIS2 incident reporting still applies in parallel)
  • [sovereign-cloud-data-residency.md](sovereign-cloud-data-residency.md) — BSI C5 and data residency for sovereign cloud deployments
  • [compliance-checklists.md](compliance-checklists.md) — GDPR, SOC 2, PCI-DSS, HIPAA overlay checks

Common Violations in Reviews

| Violation | Where It Hides | Detection | |-----------|---------------|-----------| | No ICT asset inventory | Missing CMDB or asset register | Check for asset management config | | Missing incident classification | No severity taxonomy in alerting | Check alerting rules and runbooks | | No third-party register | Vendor/SaaS list not maintained | Check procurement/vendor configs | | Source code not in scope of resilience testing | Testing only covers infrastructure | Check test plans for code analysis | | No exit strategy for ICT providers | Vendor contracts without exit clauses | Review vendor agreement templates |

Read more
@notque
Ships withvexjoy-agent

Essays and writing behind this toolkit live at vexjoy.com. VexJoy Agent connects plain-English requests to specialist agents, skills, and workflows. /do selects the knowledge and tools needed for your task.

44363 skills198 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
443
Star history of notque/vexjoy-agent on GitHub, a chart by star-history.com

Other agents on vexjoy-agent.

modules

modules

Agent

**Scope**: Module selection patterns, builtin vs command/shell decisions, collection modules, and version-specific module changes…

@notque@notqueInstall Agent
testing

testing

Agent

**Scope**: Molecule test scenarios, ansible-lint rules, idempotency validation, and check-mode patterns **Version range**:…

@notque@notqueInstall Agent
communication-patterns

communication-patterns

Agent

**Scope**: Failure modes in agent output style — over-reporting, self-congratulation, verbose narration, and hedging. Covers what…

@notque@notqueInstall Agent

More agents from other plugins.

a11y-architect
Auto-invoked

a11y-architect

Agent

Accessibility Architect specializing in WCAG 2.2 compliance for Web and Native platforms. Use PROACTIVELY when designing UI…

ecc13d293k
@affaan-m@affaan-mInstall Agent
analyze-pass-impact

analyze-pass-impact

Agent

Analyzes how a specific topic affects a group of compiler passes. Used by the /plan-update skill to parallelize research across…

react2d252k
@facebook@facebookInstall Agent
orchestrator

orchestrator

Agent

- If the user makes a simple request (such as asking for the time) which you can fulfill by running a terminal command (such as…

codex1d135k
@openai@openaiInstall Agent
cavecrew-builder

cavecrew-builder

Agent

Surgical 1-2 file edit. Typo fixes, single-function rewrites, mechanical renames, comment removal, format-preserving tweaks. Hard…

caveman3d119k
@juliusbrussee@juliusbrusseeInstall Agent

Questions about financial-resilience-de-eu.

Which coding agents can use financial-resilience-de-eu?
financial-resilience-de-eu installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.