Not in the top 1,000 by GitHub stars
Platanor/hardware-compliance-handbook
AI-ready knowledge base of security & compliance regulations for hardware and connected-device manufacturers - structured, indexed, and machine-readable for LLMs and agents.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
b55635aeaaf8 → b55635aeaaf8
Diff text is unavailable under the recorded licenses. Line counts and the GitHub link remain available.
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → b55635aeaaf8
No earlier version was observed for comparison.
Heat
1.7- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
How it works
hardware-compliance
When your agent uses it
Reference knowledge base on EU hardware/IoT cybersecurity law, maintained by Platanor Technologies — covering the Cyber Resilience Act (Regulation (EU) 2024/2847), the Radio Equipment Directive cybersecurity requirements (Directive 2014/53/EU, Delegated Regulation (EU) 2022/30 as amended, EN 18031), the NIS2 Directive (Directive (EU) 2022/2555), and the Cybersecurity Act / EUCC certification framework (Regulation (EU) 2019/881). Use this skill whenever the user asks anything about CRA compliance, essential cybersecurity requirements (Annex I), product risk classification (Default, Important Class I/II, Critical), CE marking for products with digital elements or radio equipment, vulnerability and incident reporting (CRA Article 14 or NIS2 Article 23), CRA/RED/NIS2 penalties and fines, deadlines and transition periods, manufacturer/importer/distributor obligations, whether NIS2 applies to a hardware manufacturer or its customers, EUCC/CSA certification and assurance levels, how these four regulations relate to each other or to GDPR/the AI Act, harmonised standards status (prEN 40000 series/M/606, EN 18031-1/-2/-3), or general questions like "does the CRA apply to my product," "are we a NIS2 essential or important entity," "what's the difference between CRA and RED," "is EUCC certification mandatory," or "what happens if I don't comply." Also use this skill to fact-check claims about any of these four regulations, cite exact article text, or draft related content that needs to be accurate.
What it loads into context
Frontmatter
348 tokensAlways available to the agent
SKILL.md
2,478 tokensWhen the skill is activated
Reference documents
196,575 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Before answering anything from this knowledge base
- Which regulation actually applies — the question to ask first
- Which file to open
- Citing this material
Files
CONTRIBUTING.mddoc5,247 bytesLICENSEasset1,248 bytesREADME.mddoc14,051 bytesSKILL.mdcore10,369 bytesSKILL.mdcore10,369 bytesSKILL.mdcore10,369 bytesSKILL.mdcore10,369 bytescra/definitions.mddoc19,999 bytescra/essential-requirements.mddoc31,199 bytescra/faq.mddoc12,125 bytescra/obligations-by-role.mddoc16,597 bytescra/overview.mddoc23,363 bytescra/penalties-enforcement.mddoc16,048 bytescra/product-risk-classes.mddoc16,877 bytescra/self-assessment-maturity-model.mddoc5,305 bytescra/timeline-deadlines.mddoc17,886 bytescra/vulnerability-reporting.mddoc7,786 bytescsa/eucc-certification.mddoc6,840 bytescsa/faq.mddoc4,468 bytescsa/overview.mddoc7,207 bytesllms.txtdoc7,120 bytesnis2/faq.mddoc5,073 bytesnis2/incident-reporting.mddoc5,700 bytesnis2/obligations.mddoc7,557 bytesnis2/overview.mddoc7,919 bytesprimary-sources/cra-regulation-eu-2024-2847.mddoc349,316 bytesprimary-sources/cra-standardisation-request-m606-c-2025-618.mddoc45,222 bytesprimary-sources/cybersecurity-act-eu-2019-881.mddoc33,091 bytesprimary-sources/index.mddoc4,901 bytesprimary-sources/nis2-directive-eu-2022-2555.mddoc31,950 bytesprimary-sources/red-delegated-regulation-eu-2022-30.mddoc21,470 bytesprimary-sources/red-delegated-regulation-eu-2023-2444-amending.mddoc6,713 bytesprimary-sources/red-directive-2014-53-eu.mddoc137,490 bytesprimary-sources/red-implementing-decision-eu-2025-138-en-18031.mddoc12,414 bytesred/essential-requirements.mddoc9,138 bytesred/faq.mddoc5,506 bytesred/obligations-by-role.mddoc7,442 bytesred/overview.mddoc10,188 bytesred/penalties-enforcement.mddoc4,543 bytesred/timeline-deadlines.mddoc5,512 bytesresources/cra-red-ce-marking-guide.mddoc14,278 bytesresources/enisa-secure-by-design-default-playbook.mddoc4,275 bytesresources/index.mddoc4,463 bytesresources/psa-certified.mddoc5,557 bytesresources/relationship-to-other-eu-law.mddoc19,498 bytessbom/examples.mddoc10,597 bytessbom/formats-and-specifications.mddoc10,687 bytessbom/index.mddoc3,169 bytessbom/vex.mddoc5,189 bytes
No excerpt is shown for this license. Read the source on GitHub.
View the complete source on GitHubSkills included
- hardware-compliance
Repository facts
- License
- No license detected
- Created
- Aug 12, 2026
- Last pushed
- Sep 18, 2026
- Forks
- 3
- Open issues
- 0
- Project activity
- Active
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 7, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 41 notes
SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedprimary-sources/cra-regulation-eu-2024-2847.md:38Analysis incomplete: physical or joined line exceeds character limitprimary-sources/cra-regulation-eu-2024-2847.md:39Analysis incomplete: physical or joined line exceeds character limitprimary-sources/cra-regulation-eu-2024-2847.md:40Analysis incomplete: physical or joined line exceeds character limitprimary-sources/cra-regulation-eu-2024-2847.md:41Analysis incomplete: physical or joined line exceeds character limitprimary-sources/cra-regulation-eu-2024-2847.md:42Analysis incomplete: physical or joined line exceeds character limitprimary-sources/cra-regulation-eu-2024-2847.md:46Analysis incomplete: physical or joined line exceeds character limitprimary-sources/cra-regulation-eu-2024-2847.md:47Analysis incomplete: physical or joined line exceeds character limitprimary-sources/cra-regulation-eu-2024-2847.md:50Analysis incomplete: physical or joined line exceeds character limitprimary-sources/cra-regulation-eu-2024-2847.md:51Analysis incomplete: physical or joined line exceeds character limitprimary-sources/cra-regulation-eu-2024-2847.md:52Analysis incomplete: physical or joined line exceeds character limitprimary-sources/cra-regulation-eu-2024-2847.md:59Analysis incomplete: physical or joined line exceeds character limitprimary-sources/cra-regulation-eu-2024-2847.md:61Analysis incomplete: physical or joined line exceeds character limitprimary-sources/cra-regulation-eu-2024-2847.md:66Analysis incomplete: physical or joined line exceeds character limitprimary-sources/cra-regulation-eu-2024-2847.md:67Analysis incomplete: physical or joined line exceeds character limitprimary-sources/cra-regulation-eu-2024-2847.md:68Analysis incomplete: physical or joined line exceeds character limitprimary-sources/cra-regulation-eu-2024-2847.md:73Analysis incomplete: physical or joined line exceeds character limitprimary-sources/cra-regulation-eu-2024-2847.md:75Analysis incomplete: physical or joined line exceeds character limit
- No broad tool permissions
- No dangerous shell commands
- 110 network referencesin 19 files: primary-sources/cra-regulation-eu-2024-2847.md:3 sbom/examples.md:3 primary-sources/red-implementing-decision-eu-2025-138-en-18031.md:3 and 16 more
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- No access to secrets
- No requests to vote in Hot
Show all 110 signals by file
LICENSE
- Network accessline 29
Full legal text of the license: https://creativecommons.org/licenses/by/4.0/legalcode - Network accessline 30
https://creativecommons.org/licenses/by/4.0/legalcode - Network accessline 32
Human-readable summary: https://creativecommons.org/licenses/by/4.0/ - Network accessline 33
https://creativecommons.org/licenses/by/4.0/
README.md
- Network accessline 5
[](https://creativecommons.org/licenses/by/4.0/) [) — an embedded security firm for IoT device manufacturers. - Network accessline 9
**Contents:** [Quick start](#quick-start) · [What this is](#what-this-is) · [Repository structure](#repository-structure) · [Methodology](#methodology-and-sourcing) · [Using with an LLM](#how-to-use-this-with-an-llm) · [Claude Skill](#insta - Network accessline 114
This repository has a [`SKILL.md`](SKILL.md) file at its root, alongside the reference files — so it can be installed as a [Claude Skill](https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview): a packaged capability tha - Network accessline 118
git clone https://github.com/Platanor/hardware-compliance-handbook.git ~/.claude/skills/hardware-compliance-handbook - Network accessline 128
**Claude API / your own application:** upload the repository as a Custom Skill through the Skills API (`/v1/skills`). See Anthropic's [Agent Skills documentation](https://platform.claude.com/docs/en/agents-and-tools/agent-skills/overview) f - Network accessline 138
Found an error, an outdated date, or an inaccurate interpretation? Let us know — contact details at [platanor.com](https://platanor.com), or open an issue or pull request directly. See [`CONTRIBUTING.md`](CONTRIBUTING.md) for what belongs h - Network accessline 140
Have a question, a use case to share, or want to suggest what should be covered next? Use [GitHub Discussions](https://github.com/Platanor/hardware-compliance-handbook/discussions) — issues/PRs are for content fixes, Discussions is for ever - Network accessline 146
This means you're free to copy, redistribute, adapt, and even use these materials commercially — provided you give attribution: credit **Platanor Technologies** ([platanor.com](https://platanor.com)) as the source and link to the license. - Network accessline 148
Full license text: [creativecommons.org/licenses/by/4.0](https://creativecommons.org/licenses/by/4.0/). Details in the [`LICENSE`](./LICENSE) file.
SKILL.md
- Network accessline 70
Official references: - CRA: Regulation (EU) 2024/2847, `https://eur-lex.europa.eu/eli/reg/2024/2847/oj` - Network accessline 71
- CRA: Regulation (EU) 2024/2847, `https://eur-lex.europa.eu/eli/reg/2024/2847/oj` - Network accessline 72
- RED: Directive 2014/53/EU, `https://eur-lex.europa.eu/eli/dir/2014/53/oj` - Network accessline 73
- NIS2: Directive (EU) 2022/2555, `https://eur-lex.europa.eu/eli/dir/2022/2555/oj` - Network accessline 74
- CSA: Regulation (EU) 2019/881, `https://eur-lex.europa.eu/eli/reg/2019/881/oj`
cra/essential-requirements.md
- Network accessline 162
The technical solution uses SBOM-generation tools ([Syft](https://github.com/anchore/syft), CycloneDX CLI, cdxgen), exporting to the standard machine-readable CycloneDX or SPDX formats in JSON or XML — Syft builds an SBOM by inspecting cont
cra/self-assessment-maturity-model.md
- Network accessline 53
- A downloadable Excel self-check tool with automatic scoring and progress tracking across repeated runs. - [Online Cybersecurity Maturity Assessment for SMEs tool](https://tools.enisa.europa.eu/cybersecurity-maturity-assessment-for-small-a - Network accessline 54
- [Online Cybersecurity Maturity Assessment for SMEs tool](https://tools.enisa.europa.eu/cybersecurity-maturity-assessment-for-small-and-medium-enterprises). - Network accessline 55
- [SME CRA Survey Report](https://www.enisa.europa.eu/publications/sme-cra-survey-report) — baseline data from a survey of 194 organisations across 31 countries (February–March 2026), showing where European SMEs actually stood at the time t - Network accessline 59
This model works well as a fast first step: in about 2 hours, a company gets a structured picture of its weak spots, framed in terms that line up with what the CRA actually asks for. But since the model deliberately **does not distinguish b - Network accessline 63
*Source: ENISA, SME Cyber Resilience Maturity Assessment Model, July 2026 (CC-BY 4.0). Official publication page: <https://www.enisa.europa.eu/publications/sme-cyber-resilience-maturity-assessment-model>*
primary-sources/cra-regulation-eu-2024-2847.md
- Network accessline 3
> **Primary source. Quote regulation wording from this file, not from summaries or the web.** > > - **Source:** EUR-Lex, CELEX `32024R2847` — <https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32024R2847> - Network accessline 4
> > - **Source:** EUR-Lex, CELEX `32024R2847` — <https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32024R2847> > - **Retrieved:** 2026-07-22 · SHA-256 of retrieved HTML: `f15053da31b9e9d8d6c3e34259fd05f1d0f1eefefbbef4981462d187 - Network accessline 5
> - **Source:** EUR-Lex, CELEX `32024R2847` — <https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32024R2847> - Network accessline 884
( 14 ) Commission Delegated Regulation (EU) 2022/30 of 29 October 2021 supplementing Directive 2014/53/EU of the European Parliament and of the Council with regard to the application of the essential requirements referred to in Article 3(3) - Network accessline 885
( 15 ) Directive 2014/53/EU of the European Parliament and of the Council of 16 April 2014 on the harmonisation of the laws of the Member States relating to the making available on the market of radio equipment and repealing Directive 1999/ - Network accessline 886
( 16 ) Directive (EU) 2024/2853 of the European Parliament and of the Council of 23 October 2024 on liability for defective products and repealing Council Directive 85/374/EEC ( OJ L, 2024/2853, 18.11.2024, ELI: http://data.europa.eu/eli/di - Network accessline 887
( 17 ) Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directiv - Network accessline 888
( 18 ) Regulation (EU) No 910/2014 of the European Parliament and of the Council of 23 July 2014 on electronic identification and trust services for electronic transactions in the internal market and repealing Directive 1999/93/EC ( OJ L 25 - Network accessline 889
( 19 ) Regulation (EU) 2024/1781 of the European Parliament and of the Council of 13 June 2024 establishing a framework for the setting of ecodesign requirements for sustainable products, amending Directive (EU) 2020/1828 and Regulation (EU - Network accessline 890
( 20 ) Commission Implementing Regulation (EU) 2024/482 of 31 January 2024 laying down rules for the application of Regulation (EU) 2019/881 of the European Parliament and of the Council as regards the adoption of the European Common Criter - Network accessline 891
( 21 ) Regulation (EU) 2023/988 of the European Parliament and of the Council of 10 May 2023 on general product safety, amending Regulation (EU) No 1025/2012 of the European Parliament and of the Council and Directive (EU) 2020/1828 of the - Network accessline 892
( 22 ) Regulation (EU) 2024/1689 of the European Parliament and of the Council of 13 June 2024 laying down harmonised rules on artificial intelligence and amending Regulations (EC) No 300/2008, (EU) No 167/2013, (EU) No 168/2013, (EU) 2018/ - Network accessline 901
( 31 ) OJ L 123, 12.5.2016, p. 1 . ( 32 ) Regulation (EU) No 182/2011 of the European Parliament and of the Council of 16 February 2011 laying down the rules and general principles concerning mechanisms for control by the Member States of t - Network accessline 902
OJ L 123, 12.5.2016, p. 1 . ( 32 ) Regulation (EU) No 182/2011 of the European Parliament and of the Council of 16 February 2011 laying down the rules and general principles concerning mechanisms for control by the Member States of the Comm - Network accessline 903
( 32 ) Regulation (EU) No 182/2011 of the European Parliament and of the Council of 16 February 2011 laying down the rules and general principles concerning mechanisms for control by the Member States of the Commission’s exercise of impleme - Network accessline 1009
The full text of the EU declaration of conformity is available at the following internet address: … ( 1 ) OJ L, 2024/2847, 20.11.2024, ELI: http://data.europa.eu/eli/reg/2024/2847/oj . - Network accessline 1010
( 1 ) OJ L, 2024/2847, 20.11.2024, ELI: http://data.europa.eu/eli/reg/2024/2847/oj . ## ANNEX VII - Network accessline 1011
OJ L, 2024/2847, 20.11.2024, ELI: http://data.europa.eu/eli/reg/2024/2847/oj . - Network accessline 1150
8. Authorised representative The manufacturer’s obligations set out in points 3.1, 3.5, 5 and 6 may be fulfilled by its authorised representative, on its behalf and under its responsibility, provided that the relevant obligations are specif - Network accessline 1151
The manufacturer’s obligations set out in points 3.1, 3.5, 5 and 6 may be fulfilled by its authorised representative, on its behalf and under its responsibility, provided that the relevant obligations are specified in the mandate. A stateme - Network accessline 1152
A statement has been made with regard to this act and can be found in OJ C, 2024/6786, 20.11.2024, ELI: http://data.europa.eu/eli/C/2024/6786/oj . - Network accessline 1153
ELI: http://data.europa.eu/eli/reg/2024/2847/oj
primary-sources/cra-standardisation-request-m606-c-2025-618.md
- Network accessline 4
> > - **Document:** Commission Implementing Decision of 3.2.2025 on a standardisation request to CEN, Cenelec and ETSI as regards products with digital elements in support of Regulation (EU) 2024/2847. Commonly cited as **M/606**. Only the - Network accessline 5
> - **Document:** Commission Implementing Decision of 3.2.2025 on a standardisation request to CEN, Cenelec and ETSI as regards products with digital elements in support of Regulation (EU) 2024/2847. Commonly cited as **M/606**. Only the En - Network accessline 6
> - **Official record:** <https://ec.europa.eu/transparency/documents-register/detail?ref=C(2025)618&lang=en> > - **Provenance:** the two official PDFs (`C(2025)618_0.pdf` — decision body, 9 pp., certified copy signed for the Secretary-Gene
primary-sources/cybersecurity-act-eu-2019-881.md
- Network accessline 1
> **Source:** EUR-Lex, CELEX [32019R0881](https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=CELEX:32019R0881) — Regulation (EU) 2019/881 of the European Parliament and of the Council of 17 April 2019 on ENISA (the European Union Agency fo
primary-sources/index.md
- Network accessline 29
The legal basis for this is **Commission Decision 2011/833/EU** on the reuse of Commission documents, as reflected in the [EUR-Lex legal notice](https://eur-lex.europa.eu/content/legal-notice/legal-notice.html): legal texts published on EUR
primary-sources/nis2-directive-eu-2022-2555.md
- Network accessline 3
> **Primary source. Quote regulation wording from this file, not from summaries or the web.** > > - **Source:** EUR-Lex, CELEX `32022L2555` — <https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32022L2555> - Network accessline 4
> > - **Source:** EUR-Lex, CELEX `32022L2555` — <https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32022L2555> > - **Retrieved:** 2026-08-11, via rendered page extraction (Chrome, JS-rendered — EUR-Lex's HTML view is client-ren - Network accessline 5
> - **Source:** EUR-Lex, CELEX `32022L2555` — <https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32022L2555> > - **Retrieved:** 2026-08-11, via rendered page extraction (Chrome, JS-rendered — EUR-Lex's HTML view is client-rende - Network accessline 6
> - **Retrieved:** 2026-08-11, via rendered page extraction (Chrome, JS-rendered — EUR-Lex's HTML view is client-rendered and a plain HTTP fetch/curl returns only a cookie-consent shell, not the document text).
primary-sources/red-delegated-regulation-eu-2022-30.md
- Network accessline 3
> **Primary source. Quote regulation wording from this file, not from summaries or the web.** > > - **Source:** EUR-Lex, CELEX `32022R0030` — <https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32022R0030> - Network accessline 4
> > - **Source:** EUR-Lex, CELEX `32022R0030` — <https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32022R0030> > - **Retrieved:** 2026-07-22 · SHA-256 of retrieved HTML: `d82424d16fab54a45fb5024d4358b9de3dbe9e3f8addc64feaf6d003 - Network accessline 5
> - **Source:** EUR-Lex, CELEX `32022R0030` — <https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32022R0030> - Network accessline 71
( 1 ) OJ L 153, 22.5.2014, p. 62 . ( 2 ) Cybersecurity of 5G networks – EU Toolbox of risk mitigating measures, 29 January 2020. https://ec.europa.eu/digital-singlemarket/en/nis-cooperation-group - Network accessline 72
OJ L 153, 22.5.2014, p. 62 . ( 2 ) Cybersecurity of 5G networks – EU Toolbox of risk mitigating measures, 29 January 2020. https://ec.europa.eu/digital-singlemarket/en/nis-cooperation-group ( 3 ) Directive (EU) 2018/1972 of the European Par - Network accessline 73
( 2 ) Cybersecurity of 5G networks – EU Toolbox of risk mitigating measures, 29 January 2020. https://ec.europa.eu/digital-singlemarket/en/nis-cooperation-group
primary-sources/red-delegated-regulation-eu-2023-2444-amending.md
- Network accessline 3
> **Primary source. Quote regulation wording from this file, not from summaries or the web.** > > - **Source:** EUR-Lex, CELEX `32023R2444` — <https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32023R2444> - Network accessline 4
> > - **Source:** EUR-Lex, CELEX `32023R2444` — <https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32023R2444> > - **Retrieved:** 2026-07-22 · SHA-256 of retrieved HTML: `e987e9fdeae9e3acfd6db1f9ed4e49da773b30fda07aca37897ccdaa - Network accessline 5
> - **Source:** EUR-Lex, CELEX `32023R2444` — <https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32023R2444> - Network accessline 52
( 2 ) Commission Delegated Regulation (EU) 2022/30 of 29 October 2021 supplementing Directive 2014/53/EU of the European Parliament and of the Council with regard to the application of the essential requirements referred to in Article 3(3), - Network accessline 53
( 3 ) Commission Implementing Decision C(2022) 5637 of 5 August 2022 on a standardisation request to the European Committee for Standardisation and the European Committee for Electrotechnical Standardisation as regards radio equipment in su - Network accessline 54
ELI: http://data.europa.eu/eli/reg_del/2023/2444/oj
primary-sources/red-directive-2014-53-eu.md
- Network accessline 3
> **Primary source. Quote regulation wording from this file, not from summaries or the web.** > > - **Source:** EUR-Lex, CELEX `32014L0053` — <https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32014L0053> - Network accessline 4
> > - **Source:** EUR-Lex, CELEX `32014L0053` — <https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32014L0053> > - **Retrieved:** 2026-07-22 · SHA-256 of retrieved HTML: `396ee49b322c5925d457c2cc995e5580f736d2dd61dbc045a4551f34 - Network accessline 5
> - **Source:** EUR-Lex, CELEX `32014L0053` — <https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32014L0053>
primary-sources/red-implementing-decision-eu-2025-138-en-18031.md
- Network accessline 3
> **Primary source. Quote regulation wording from this file, not from summaries or the web.** > > - **Source:** EUR-Lex, CELEX `32025D0138` — <https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32025D0138> - Network accessline 4
> > - **Source:** EUR-Lex, CELEX `32025D0138` — <https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32025D0138> > - **Retrieved:** 2026-07-22 · SHA-256 of retrieved HTML: `d23810e60a254f02713d7c333d172addfd9532743befc32295a8554a - Network accessline 5
> - **Source:** EUR-Lex, CELEX `32025D0138` — <https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32025D0138> - Network accessline 46
Ursula VON DER LEYEN ( 1 ) OJ L 316, 14.11.2012, p. 12 , ELI: http://data.europa.eu/eli/reg/2012/1025/oj . - Network accessline 47
( 1 ) OJ L 316, 14.11.2012, p. 12 , ELI: http://data.europa.eu/eli/reg/2012/1025/oj . ( 2 ) Directive 2014/53/EU of the European Parliament and of the Council of 16 April 2014 on the harmonisation of the laws of the Member States relating t - Network accessline 48
OJ L 316, 14.11.2012, p. 12 , ELI: http://data.europa.eu/eli/reg/2012/1025/oj . - Network accessline 49
( 2 ) Directive 2014/53/EU of the European Parliament and of the Council of 16 April 2014 on the harmonisation of the laws of the Member States relating to the making available on the market of radio equipment and repealing Directive 1999/5 - Network accessline 50
( 3 ) Commission Implementing Decision C(2022)5637 of 5 August 2022 on a standardisation request to the European Committee for Standardisation and the European Committee for Electrotechnical Standardisation as regards radio equipment in sup - Network accessline 51
( 4 ) Commission Delegated Regulation (EU) 2022/30 of 29 October 2021 supplementing Directive 2014/53/EU of the European Parliament and of the Council with regard to the application of the essential requirements referred to in Article 3(3), - Network accessline 52
( 5 ) Commission Implementing Decision (EU) 2022/2191 of 8 November 2022 on the harmonised standards for radio equipment drafted in support of Directive 2014/53/EU of the European Parliament and of the Council ( OJ L 289, 10.11.2022, p. 7 , - Network accessline 70
Notice 2: This harmonised standard does not confer a presumption of conformity with the essential requirement set out in Article 3(3), first subparagraph, point (f), of Directive 2014/53/EU if, when applying its clauses 6.2.5.1 and 6.2.5.2, - Network accessline 71
Notice 3: As regards the assessment criteria set out in clause 6.3.2.4 of this harmonised standard, this harmonised standard does not confer a presumption of conformity with the essential requirement set out in Article 3(3), first subparagr - Network accessline 72
ELI: http://data.europa.eu/eli/dec_impl/2025/138/oj
resources/enisa-secure-by-design-default-playbook.md
- Network accessline 5
On 30 July 2026, ENISA published an official *Secure by Design and Default Playbook: A Practical Guide to Secure by Design and Default for SMEs*, distributed as a GitHub repository under CC BY 4.0: [github.com/enisaeu/enisa-sbd-playbook](ht
resources/psa-certified.md
- Network accessline 24
Four categories of vendor can hold a certification: silicon vendors, system software providers, IP providers, and device manufacturers — reflecting that a device's security posture is assembled from all four layers, not just the finished pr - Network accessline 35
**Source:** [psacertified.org](https://www.psacertified.org/) — scheme documents, certified-product database, and evaluation-lab directory are at [psacertified.org/development-resources](https://www.psacertified.org/development-resources/)
sbom/examples.md
- Network accessline 3
**Everything below is invented for illustration.** The device name, component names and versions, hashes, checksums, and the CVE ID in the VEX example are all fictional placeholders — none of it describes a real product, and the CVE ID is n - Network accessline 76
"source": { "name": "NVD", "url": "https://nvd.nist.gov/vuln/detail/CVE-2024-99999" - Network accessline 77
"name": "NVD", "url": "https://nvd.nist.gov/vuln/detail/CVE-2024-99999" }, - Network accessline 78
"url": "https://nvd.nist.gov/vuln/detail/CVE-2024-99999" - Network accessline 112
"SPDXID": "SPDXRef-DOCUMENT", "name": "example-iot-gateway-2.4.0", "documentNamespace": "https://example.com/spdx/example-iot-gateway-2.4.0-3e671687", - Network accessline 113
"name": "example-iot-gateway-2.4.0", "documentNamespace": "https://example.com/spdx/example-iot-gateway-2.4.0-3e671687", "creationInfo": { - Network accessline 114
"documentNamespace": "https://example.com/spdx/example-iot-gateway-2.4.0-3e671687", - Network accessline 132
"name": "mbedtls", "versionInfo": "3.6.0", "downloadLocation": "https://github.com/Mbed-TLS/mbedtls", - Network accessline 133
"versionInfo": "3.6.0", "downloadLocation": "https://github.com/Mbed-TLS/mbedtls", "licenseConcluded": "Apache-2.0", - Network accessline 134
"downloadLocation": "https://github.com/Mbed-TLS/mbedtls", - Network accessline 147
"name": "FreeRTOS", "versionInfo": "10.6.2", "downloadLocation": "https://github.com/FreeRTOS/FreeRTOS-Kernel", - Network accessline 148
"versionInfo": "10.6.2", "downloadLocation": "https://github.com/FreeRTOS/FreeRTOS-Kernel", "licenseConcluded": "MIT", - Network accessline 149
"downloadLocation": "https://github.com/FreeRTOS/FreeRTOS-Kernel", - Network accessline 159
"name": "lwIP", "versionInfo": "2.2.0", "downloadLocation": "https://savannah.nongnu.org/projects/lwip/", - Network accessline 160
"versionInfo": "2.2.0", "downloadLocation": "https://savannah.nongnu.org/projects/lwip/", "licenseConcluded": "BSD-3-Clause", - Network accessline 161
"downloadLocation": "https://savannah.nongnu.org/projects/lwip/", - Network accessline 187
**Source:** structure checked against the [CycloneDX 1.6/1.7 JSON schema](https://cyclonedx.org/docs/1.6/json/) and standard SPDX 2.3 JSON usage as documented at [spdx.dev](https://spdx.dev/use/examples/); see [`formats-and-specifications.m
sbom/formats-and-specifications.md
- Network accessline 67
Full text: [2026 CISA Minimum Elements for SBOM (PDF)](https://www.cisa.gov/sites/default/files/2026-07/2026_cisa_sbom_minimum_elements_508c.pdf). - Network accessline 71
ENISA's *[SBOM Adoption State of Play — 2026](https://www.enisa.europa.eu/publications/sbom-adoption-state-of-play-2026)* (published 9 June 2026 — a survey of 334 organisations, 65% EU-based, 80% directly affected by the CRA) found that 78% - Network accessline 75
This page explains what CycloneDX and SPDX are; it doesn't show what a file in either format actually looks like. For that, see [`examples.md`](examples.md) — a hand-built, schema-checked example of the same hypothetical device's SBOM writt - Network accessline 79
CRA Annex I, Part II, point 1 requires manufacturers to identify and document vulnerabilities and components, "including by drawing up a software bill of materials in a commonly used and machine-readable format covering at the very least th - Network accessline 81
**Source:** [cyclonedx.org/specification/overview](https://cyclonedx.org/specification/overview), [spdx.dev/about/overview](https://spdx.dev/about/overview/), [ISO/IEC 19770-2:2015](https://www.iso.org/standard/65666.html), [2026 CISA Minim
sbom/vex.md
- Network accessline 29
**Source:** [cyclonedx.org/capabilities/vex](https://cyclonedx.org/capabilities/vex/), [OASIS CSAF 2.0 specification](https://docs.oasis-open.org/csaf/csaf/v2.0/os/csaf-v2.0-os.html), [ISO/IEC 20153:2025](https://www.iso.org/standard/89986.
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 106 facts
- Network access in prose of documentationREADME.md:5Low confidence
- Network access in prose of documentationREADME.md:7Low confidence
- Network access in prose of documentationREADME.md:9Low confidence
- Network access in prose of documentationREADME.md:114Low confidence
- Network access in code of documentationREADME.md:118Low confidence
- Network access in prose of documentationREADME.md:128Low confidence
- Network access in prose of documentationREADME.md:138Low confidence
- Network access in prose of documentationREADME.md:140Low confidence
- Network access in prose of documentationREADME.md:146Low confidence
- Network access in prose of documentationREADME.md:148Low confidence
- Network access in prose of the SKILL.mdSKILL.md:70Low confidence
- Network access in prose of the SKILL.mdSKILL.md:71Low confidence
- Network access in prose of the SKILL.mdSKILL.md:72Low confidence
- Network access in prose of the SKILL.mdSKILL.md:73Low confidence
- Network access in prose of the SKILL.mdSKILL.md:74Low confidence
- Network access in prose of documentationcra/essential-requirements.md:162Low confidence
- Network access in prose of documentationcra/self-assessment-maturity-model.md:53Low confidence
- Network access in prose of documentationcra/self-assessment-maturity-model.md:54Low confidence
- Network access in prose of documentationcra/self-assessment-maturity-model.md:55Low confidence
- Network access in prose of documentationcra/self-assessment-maturity-model.md:59Low confidence
- Network access in prose of documentationcra/self-assessment-maturity-model.md:63Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:3Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:4Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:5Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:884Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:885Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:886Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:887Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:888Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:889Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:890Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:891Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:892Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:901Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:902Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:903Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:1009Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:1010Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:1011Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:1150Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:1151Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:1152Low confidence
- Network access in prose of documentationprimary-sources/cra-regulation-eu-2024-2847.md:1153Low confidence
- Network access in prose of documentationprimary-sources/cra-standardisation-request-m606-c-2025-618.md:4Low confidence
- Network access in prose of documentationprimary-sources/cra-standardisation-request-m606-c-2025-618.md:5Low confidence
- Network access in prose of documentationprimary-sources/cra-standardisation-request-m606-c-2025-618.md:6Low confidence
- Network access in prose of documentationprimary-sources/cybersecurity-act-eu-2019-881.md:1Low confidence
- Network access in prose of documentationprimary-sources/index.md:29Low confidence
- Network access in prose of documentationprimary-sources/nis2-directive-eu-2022-2555.md:3Low confidence
- Network access in prose of documentationprimary-sources/nis2-directive-eu-2022-2555.md:4Low confidence
and 56 more
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.