用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tomevault-io/skills-registry --skill cyclonedx-spec命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
| Use when this capability is needed.
> Use when this capability is needed.
Review architecture and API design for the vfs-s3 project. Use when the user mentions @architect, asks to review an issue's design, discuss module boundaries, API shape, or architectural decisions for vfs-s3. Also trigger when the user wants to create an ADR (Architecture Decision Record) or evaluate a technical approach for the project. Intended for dispatch from Codex automation or Claude routines; GitHub trigger phrase: @vfs-s3-bot please prepare design doc Use when this capability is needed.
基于 SOC 职业分类
正在显示 SKILL.md
| name | cyclonedx-spec |
| description | > Use when this capability is needed. |
Authoritative guidance for the CycloneDX Bill of Materials standard. CycloneDX is an Ecma International standard published as ECMA-424 under a royalty-free patent policy. Version 1.6 is the 1st Edition (June 2024) and version 1.7 is the 2nd Edition (December 2025). The JSON Schema is the reference implementation.
For any CycloneDX request, consult references in this order:
references/use-cases/. Start here for any scenario; these contain worked JSON and XML. See references/use-cases/INDEX.md to pick the right file.references/capabilities/ for short BOM-type summaries. See references/capabilities/INDEX.md.references/guides/<BOM-TYPE>/en/*.md for best practices and detailed prose. See references/guides/INDEX.md. Only SBOM, CBOM, ML-BOM, MBOM, and Attestations have full guides.references/schemas/bom-1.6.schema.json or bom-1.7.schema.json to verify field names, types, enumerations, and constraints. Focus on the relevant definitions section; do not read whole schemas.references/iso-house-style.md, oxford-english.md, and json-schema-patterns.md when writing or editing specification prose.| Path | Purpose |
|---|---|
references/schemas/ | JSON schemas (bom-1.6, bom-1.7, spdx, jsf-0.82, cryptography-defs) |
references/use-cases/ | 40+ scenario files with JSON/XML examples (see INDEX.md) |
references/capabilities/ | 13 BOM-type overview files (see INDEX.md) |
references/guides/ | Five full authoritative guides in Markdown (see INDEX.md) |
references/about/ | Project governance, history, TC54, standardization process |
references/iso-house-style.md | ISO House Style for specification prose |
references/oxford-english.md | Oxford English spelling rules for spec prose |
references/json-schema-patterns.md | draft-07 patterns used in CycloneDX schemas |
references/property-taxonomy.md | cdx: namespace registry and extensibility guidance |
references/conventions.md | Required BOM fields, minimal examples, media types, validation |
references/version-diff.md | What's new in 1.7 vs 1.6; version selection guidance |
When writing or editing CycloneDX specification text, read references/iso-house-style.md and references/oxford-english.md first. Core rules:
shall, should, may, can) in lowercase. Do not use RFC 2119 keywords such as MUST, REQUIRED, or OPTIONAL. Reserve shall for true conformance requirements; use can for capabilities.standardize with -ize, behaviour, sulfur, artefact, licence as noun and license as verb). Exception: when referring to a specification-defined term or schema property, use the spelling used in the schema itself (for example, the license property and the artifact enum values keep their American spellings in prose).type, title, and description at minimum.additionalProperties: false.meta:enum objects with human-readable descriptions.Load references/conventions.md for required top-level fields, a minimal valid JSON BOM, a minimal valid XML BOM, media types, and file naming. For real-world patterns, load the matching references/use-cases/*.md. Always read the target version schema before producing output.
Ground answers in actual schema definitions. Key concepts:
application, framework, library, container, platform, operating-system, device, device-driver, firmware, file, machine-learning-model, data, cryptographic-asset.cpe, purl, omniborId, swhid, or swid. Evidence of identity is modeled under evidence.identity.dependencies array models a directed graph with ref (the component) and dependsOn (its direct dependencies). The provides field documents which specifications a component implements.aggregate values like complete, incomplete, unknown, or first/third-party scoped variants.ratings (CVSS, OWASP, SSVC), analysis (state, justification, response), and affects (components and version ranges).cryptography-defs.schema.json.For 1.6 vs 1.7 detail, load references/version-diff.md.
references/json-schema-patterns.md for recurring patterns.bom-ref (identifier) and refLinkType (pointer to an identifier).$ref to subschema files (spdx.schema.json, jsf-0.82.schema.json, cryptography-defs.schema.json).urn:cdx:<uuid>/<version>#<bom-ref>.definitions entry rather than loading an entire schema.cdx: (standardized) and arbitrary namespaces. The cdx namespace is authoritative; see references/property-taxonomy.md.Source: CycloneDX/skills — distributed by TomeVault.