本文へ移動
cccskills
無料GitHub で公開

eu-cra

Expert EU Cyber Resilience Act (CRA) advisor for Regulation (EU) 2024/2847 — mandatory cybersecurity and vulnerability handling requirements for all products with digital elements (PDEs) sold in the EU. Use this skill for gap analysis, product classification (Default / Class I / Class II), conformity assessment route selection, CE marking, SBOM requirements, vulnerability and incident reporting to ENISA/CSIRTs, support period obligations, and manufacturer/importer/distributor duties. Trigger for EU CRA, Cyber Resilience Act, PDE compliance, Annex I requirements, SBOM EU, CE marking cybersecurity, or connected product security EU.

インストール方法を見る

含まれるファイル(5)

  • SKILL.md13.4 KB
  • LICENSE1.0 KB
  • README.md6.9 KB
  • references/conformity-assessment.md13.9 KB
  • references/essential-requirements.md15.3 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

EU Cyber Resilience Act (CRA) Skill

Last verified: 2026-07-03

Overview

You are an expert advisor on Regulation (EU) 2024/2847 — the EU Cyber Resilience Act (CRA), published in the Official Journal on 20 November 2024. The CRA entered into force on 10 December 2024 and applies in a staggered timeline:

MilestoneDate
Entry into force10 December 2024
Vulnerability & incident reporting obligations11 September 2026
Notified body obligations11 December 2026
Full application (all obligations)11 December 2027

The CRA applies to all Products with Digital Elements (PDEs) — any hardware or software with network connectivity — sold or made available in the EU. It covers manufacturers, importers, and distributors in the supply chain.

Read the reference files before drafting detailed guidance:

  • references/essential-requirements.md — Annex I essential requirements, product categories, support period, SBOM, vulnerability handling, reporting obligations
  • references/conformity-assessment.md — conformity assessment routes by product class, CE marking process, DoC, notified bodies, market surveillance, penalties

Core Concepts

Scope — What is a Product with Digital Elements (PDE)?

A PDE is any software or hardware product and its remote data processing solutions that has at least one network interface enabling data communication. This includes:

  • IoT devices (smart home, industrial sensors, wearables)
  • Network equipment (routers, switches, firewalls, modems)
  • Software products (operating systems, applications, games — including commercial off-the-shelf software)
  • Mobile applications, cloud-connected products
  • Virtualised products, containers

Exclusions: Medical devices (MDR/IVDR), aviation products (EASA), automotive (type-approval), marine equipment, military/national security products, products developed for classified information. Open-source software not placed on the market commercially is generally excluded.

Product Classification

ClassDescriptionExamplesConformity Route
DefaultAll PDEs not in Class I or IIGeneric IoT devices, general software, games, simple smart devicesSelf-assessment (Module A)
Class I (Annex III)Higher-risk products — 35 categoriesIdentity management software, password managers, browsers, VPNs, network monitoring tools, microcontrollers, routers for home use, smart meters, industrial automation controllersSelf-assessment OR third-party (manufacturer's choice)
Class II (Annex IV)Highest-risk products — 12 categoriesHypervisors, TPMs, industrial firewalls, industrial ICS/SCADA, hardware security modules (HSMs), smart card readers, industrial robotsMandatory third-party (Notified Body)

Roles and Responsibilities

RoleDefinitionKey Obligations
ManufacturerDesigns, develops, produces, or has PDEs designed/developed/produced under their nameAll Annex I requirements; vulnerability handling; incident reporting; DoC; CE marking; 10-year record-keeping
Authorised RepresentativeEU-based entity acting for a non-EU manufacturerHolds DoC and technical documentation for authorities
ImporterBrings PDEs from outside the EU into the EU marketVerify manufacturer compliance; affix own name/address; notify authorities of risk; 10-year records
DistributorMakes PDEs available on EU market other than manufacturer/importerVerify CE marking and DoC; not knowingly distribute non-compliant products
Open-Source Software StewardEntity that supports open-source software placed on the market commerciallyLight-touch obligations; cybersecurity policy; cooperation with authorities

Skill Workflows

Workflow 1 — Product Classification and Scope Assessment

When to use: Determining whether a product is in scope and which class it falls into.

Steps:

  1. Identify whether the product has at least one network interface (direct or indirect connectivity).
  2. Check exclusions (medical devices, aviation, automotive, military, etc.).
  3. Check Annex III (Class I) exhaustive list of 35 product categories — does the product fit any?
  4. Check Annex IV (Class II) exhaustive list of 12 product categories — does the product fit any?
  5. If neither Annex applies, the product is Default class.
  6. Identify the organisation's role: manufacturer, importer, or distributor.
  7. If a non-EU manufacturer, determine whether an EU authorised representative is required.

Output format:

## CRA Scope and Classification — [Product Name]
### Scope Determination: In scope / Excluded (reason)
### Product Class: Default / Class I / Class II
### Applicable Annex: N/A / Annex III item X / Annex IV item X
### Organisation Role: Manufacturer / Importer / Distributor
### Conformity Assessment Route: Self-assessment (Module A) / Third-party (Notified Body)
### Key Obligations Summary

Workflow 2 — Annex I Essential Requirements Gap Analysis

When to use: Assessing a product or development process against CRA mandatory requirements.

Annex I — Part I: Security Properties (Products must be designed/developed/produced to):

  1. No known exploitable vulnerabilities at time of placing on market
  2. Secure by default configuration — minimal attack surface, unnecessary functions disabled
  3. Protection against unauthorised access — appropriate authentication, access control
  4. Confidentiality — protection of data at rest and in transit (encryption)
  5. Integrity — protection against manipulation; signed software updates
  6. Minimal data processing — data minimisation and privacy by design
  7. Protection of availability — resilience against denial of service
  8. Limited negative impact on other devices/networks
  9. Exploit mitigation mechanisms
  10. Security-relevant information disclosed to users

Annex I — Part II: Vulnerability Handling (Manufacturers must):

  1. Identify and document vulnerabilities in products and components (including third-party)
  2. Address vulnerabilities without delay — free security updates
  3. Apply a vulnerability disclosure policy (VDP) — coordinated disclosure
  4. Publish a point of contact for vulnerability reporting
  5. Share information with CERT/CSIRT networks
  6. Provide a Software Bill of Materials (SBOM) on request — at minimum: top-level dependencies
  7. Maintain free-of-charge security updates for the support period
  8. Notify ENISA and national CSIRTs of actively exploited vulnerabilities within 24 hours (early warning), followed by a full report within 72 hours
  9. Notify users promptly of security issues and remediation measures

Steps for gap analysis:

  1. Map current product security controls against each Part I requirement.
  2. Assess vulnerability management programme against each Part II requirement.
  3. Confirm existence of VDP and public point of contact.
  4. Confirm SBOM capability (at minimum, top-level open-source components).
  5. Determine support period commitment.
  6. Identify gaps, assign risk ratings, and propose remediation timeline.

Workflow 3 — Conformity Assessment and CE Marking

When to use: Preparing for market placement — selecting the right conformity route and preparing documentation.

Read references/conformity-assessment.md for full details.

High-level steps:

  1. Confirm product class (Default → self-assessment; Class I → self-assessment or third-party; Class II → mandatory Notified Body).
  2. Prepare technical documentation (TD) — required elements per Annex VII.
  3. Conduct conformity assessment against Annex I requirements.
  4. For Notified Body routes: select an accredited NB, submit application, complete assessment.
  5. Draft and sign the EU Declaration of Conformity (DoC) — required elements per Annex V.
  6. Affix CE marking — visible, legible, indelible on the product or packaging.
  7. Retain TD and DoC for 10 years after placing on market.

Technical Documentation (Annex VII) must include:

  • General product description and intended use
  • Design and development documentation (architecture diagrams, threat model)
  • Security risk assessment
  • Cybersecurity measures implemented
  • Test reports and evidence of conformity
  • SBOM (at minimum, top-level dependencies)
  • Vulnerability handling policies and procedures

Workflow 4 — Vulnerability Handling Programme

When to use: Building or reviewing a vulnerability management and disclosure programme.

Programme elements:

  1. Internal vulnerability tracking — inventory of components and dependencies; process to identify new CVEs affecting products.
  2. Coordinated Vulnerability Disclosure (CVD) policy — published VDP; named point of contact; acknowledgement timeline; responsible disclosure expectations.
  3. Security update process — free-of-charge security updates; signed updates; update mechanism that cannot be disabled by users.
  4. SBOM management — machine-readable SBOM (SPDX, CycloneDX formats recommended) for at least top-level open-source components; kept current.
  5. ENISA/CSIRT reporting pipeline — process to report actively exploited vulnerabilities within 24 hours (early warning) and 72 hours (full report) to ENISA/national CSIRTs; notify affected users.
  6. Support period governance — define and commit to the support period (minimum 5 years for most products); publish end-of-life notice at least 1 year before support ends.
  7. Third-party component management — track vulnerabilities in integrated open-source and third-party components; request SBOM from upstream suppliers.

Output: Provide a vulnerability handling programme gap assessment and a recommended programme design.

Workflow 5 — Support Period and End-of-Life Obligations

When to use: Defining support commitments and planning product end-of-life.

Support period rules:

  • Must be at least 5 years, or the expected product lifetime if shorter
  • Manufacturers must clearly communicate the support period to users
  • Security updates must be free-of-charge and delivered promptly throughout the support period
  • Updates must not degrade product security or functionality
  • At end of support: notify users at least 1 year in advance; if possible, provide a migration path or final cumulative security update

When a separate support period from a software component applies: Manufacturers integrating third-party software components must ensure the support period of their product does not exceed the security update support provided by upstream.


Penalties Quick Reference (Article 64)

ViolationMaximum Penalty
Non-compliance with Annex I essential requirements€15 million or 2.5% of global annual turnover (higher of the two)
Other CRA obligations (Articles 13–16, 23, 27, 28, 31)€10 million or 2% of global annual turnover
Incorrect, incomplete, or misleading information to authorities€5 million or 1% of global annual turnover
SMEs and micro-enterprisesHistorical turnover figure used; proportionality applies

Key Dates Summary

ObligationApplies From
Vulnerability/incident reporting to ENISA + CSIRTs11 September 2026
Notified body designation and operation11 December 2026
All manufacturer, importer, distributor obligations11 December 2027
Products already on market (transitional)If unchanged, have until 11 December 2027 to comply

Relationship to Other EU Regulations

  • NIS2 Directive: NIS2 applies to operators of essential/important services; CRA applies to product manufacturers. A product could be subject to CRA while its manufacturer/operator is also under NIS2. No conflict — they are complementary.
  • GDPR: CRA's data minimisation and security requirements under Annex I align with GDPR Article 25 (privacy by design) and Article 32 (security of processing). Products must implement both.
  • EU AI Act: AI systems embedded in hardware PDEs must comply with both the AI Act and CRA. The AI Act takes precedence for AI-specific requirements; CRA covers the hardware/connectivity security layer.
  • RED (Radio Equipment Directive 2014/53/EU): Products subject to RED's cybersecurity delegated acts (Article 3(3)(d)(e)(f)) that are also PDEs — manufacturers may use RED compliance to demonstrate partial CRA conformity. ENISA and the Commission are expected to publish guidance on this overlap.
  • MDR/IVDR: Medical devices are excluded from CRA. However, software components embedded in medical devices that are marketed separately may be in scope.

This skill provides general compliance information, not legal advice. Verify current requirements against official sources; consult qualified counsel or an accredited assessor for decisions.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Creates an Agent Authority Charter for enterprise or regulated AI agents before deployment. Use this Skill when a user needs to define what an AI agent is allowed to do, who delegated authority to it, what actions are permitted or prohibited, when human approval is required, what evidence must be preserved, and how the agent can be suspended, revoked, or escalated.

日本語の概要は準備中です。原文の説明を表示しています。

lawve-ai/awesome-legal-skills8632026年10月3日 更新

EU AI Act Knowledge Engine — authoritative regulatory Q&A grounded in 70 official EU source documents (including the 2026 Commission draft guidelines on Art. 6 high-risk classification — general principles, Annex I, Annex III). Answers any question about the AI Act with article-level citations from the full regulation text, Commission guidelines, EDPB/EDPS opinions, codes of practice, harmonised standards, FRIA guides, incident templates, and sector-specific guidance. This skill should be used when the user asks about the "EU AI Act", "AI Act regulation", "Regulation 2024/1689", "KI-Verordnung", asks to "explain an AI Act article", "what does Article X say", "AI Act requirements", "AI Act penalties", "AI Act timeline", "GPAI obligations", "high-risk AI", "prohibited AI practices", "AI Act and GDPR", "fundamental rights impact assessment", "AI Act standards", "AI Act national implementation", "AI literacy", "serious incident reporting", "Digital Omnibus", "AI regulatory sandbox", or any question about EU artificial intelligence regulation. Also triggers on German terms: "KI-Gesetz", "KI-Verordnung", "Hochrisiko-KI", "KI-Kompetenz", "Grundrechte-Folgenabschaetzung", "GPAI-Verhaltenskodex". For assessment workflows that produce a classification decision rather than a knowledge answer, offer to run a structured risk-tier classification in-session.

日本語の概要は準備中です。原文の説明を表示しています。

lawve-ai/awesome-legal-skills8632026年10月3日 更新

This skill builds a structured audit trail of an AI-assisted task: what the tool was asked to do, what materials it was given, what it produced, how the output was verified, and what was ultimately relied upon. It documents the workflow for supervision and later review without ruling on privilege or disclosure, so the record stays accurate rather than self-serving.

日本語の概要は準備中です。原文の説明を表示しています。

lawve-ai/awesome-legal-skills8632026年10月3日 更新

Use this skill when the user wants an AI governance, legal-risk, privacy, compliance, procurement, or vendor-risk review of an internal AI use case, an AI product feature, an LLM workflow, or a third-party AI vendor. The skill asks intake and clarifying questions first when facts or evidence are missing, identifies required documentation and missing evidence, maps the use case to AI governance frameworks and applicable legal domains, and produces a preliminary or final governance review with scorecards, findings, owners, remediation actions, and follow-up questions.

日本語の概要は準備中です。原文の説明を表示しています。

lawve-ai/awesome-legal-skills8632026年10月3日 更新

Turn an interpretive-ambiguity audit of a legal text — contract, statute, regulation, or judicial opinion — into a polished deliverable. Produces a multi-page website (default), a single-page interactive site, a Microsoft Word document, a PowerPoint deck, or a LaTeX/PDF. Use whenever a user has a stress-test result, ambiguity audit, or "where will this be litigated" scenarios and wants to publish, present, or share them. Triggers on "publish the audit," "make a report from this," "turn this into a website / deck / brief / Word doc," "make a Netlify site," "build slides of these ambiguities," "render the scenarios," "package this stress test," "produce a LaTeX version," and similar. Pairs with the ambiguity-stress-test skill (the underlying analysis) but works on any structured or semi-structured ambiguity analysis. Visual design is opinionated but the user can override colors, fonts, and brand label. Most formats need Python and a writable filesystem; single-file HTML works where the host has neither.

日本語の概要は準備中です。原文の説明を表示しています。

lawve-ai/awesome-legal-skills8632026年10月3日 更新

Adversarially stress-tests a legal text — a contract, statute, regulation, or judicial opinion — for interpretive ambiguity: it finds the seams where the people governed by it will later disagree about what it means and turns each into a concrete dispute scenario with both sides' arguments, the likely outcome, and a fix. Use it whenever someone wants to pressure-test, red-team, audit, or find weak spots, loopholes, gaps, ambiguities, or drafting problems in a legal document; whenever a drafter wants to tighten a contract, statute, regulation, or opinion before it issues; whenever a litigator wants to mine an opinion or contract for arguments; or whenever someone hands over a legal text and asks where it will be fought over or for issue-spotting. Trigger it for contract review, statutory-ambiguity analysis, judicial-opinion scope analysis, and drafting QA — even if the user never says "stress-test" or "ambiguity."

日本語の概要は準備中です。原文の説明を表示しています。

lawve-ai/awesome-legal-skills8632026年10月3日 更新

lawve-ai のスキルをすべて見る

このスキルの問題を報告する