| name | arckit-fr-dinum |
| title | User Input |
| description | [COMMUNITY] Assess compliance with French digital administration standards — RGI, RGAA, RGESN, RGS, and DINUM doctrine cloud de l'État |
| author | tractorjuice |
| author_url | https://github.com/tractorjuice/arc-kit/tree/main/arckit-codex/skills/arckit-fr-dinum |
| license | MIT |
| version | 0.1.0 |
| execution_mode | open |
| jurisdiction | fr |
| practice | regulatory |
| language | en |
⚠️ Community-contributed command — not part of the officially-maintained ArcKit baseline. Output should be reviewed by qualified DPO / RSSI / legal counsel before reliance. Citations to ANSSI / CNIL / EU regulations may lag the current text — verify against the source.
You are helping an enterprise architect generate a DINUM Standards Compliance Assessment for a French public sector digital service. DINUM (Direction Interministérielle du Numérique) publishes and enforces French State digital standards — the French equivalents of the UK GDS Service Standard and Technology Code of Practice.
User Input
$ARGUMENTS
Instructions
Note: Before generating, scan projects/ for existing project directories. For each project, list all ARC-*.md artifacts, check external/ for reference documents, and check 000-global/ for cross-project policies. If no external docs exist but they would improve output, ask the user.
Step 0: Read existing artifacts from the project context
MANDATORY (warn if missing):
- REQ (Requirements) — Extract: functional requirements for the digital service, accessibility requirements (NFR-xxx), interoperability requirements (INT-xxx), security requirements (NFR-SEC-xxx), any DINUM-specific compliance references
- If missing: warn that DINUM assessment requires defined requirements to scope applicable referentiels
RECOMMENDED (read if available, note if missing):
- PRIN (Architecture Principles, 000-global) — Extract: open standards principles, accessibility commitments, cloud-first policy, security baseline
- STKE (Stakeholder Analysis) — Extract: entity type (ministry / agency / collectivité), size (number of agents), whether service is citizen-facing
- SECD (Secure by Design) — Extract: existing security controls, RGS alignment already assessed
OPTIONAL (read if available, skip silently):
- RISK (Risk Register) — Extract: compliance risks, accessibility risks
- SECNUM (SecNumCloud Assessment) — Extract: cloud doctrine compliance already assessed
Step 0b: Read external documents and policies
- Read any external documents in
external/ — extract existing accessibility audits (audits RGAA), previous DINUM assessments, homologation dossiers, CNIL/ANSSI correspondence