Skip to content
Development
Skill

/cyber-framework-mapping

Maintains sparse, reviewable cybersecurity framework edges with versioned IDs, relation, rationale, source, and review status. Use when mapping exercise observations or procedures to NIST, ATT&CK, or another named framework.

From plugin
agent-skills-standard
583200 skills21 agents33 commands1 MCP

Claude Code

$ npx -y skills add hoangnguyen0403/agent-skills-standard --skill cyber-framework-mapping --agent claude-code

SKILL.md

cyber-framework-mapping.SKILL.md
name: cyber-framework-mapping
guardrail: true
description: Maintains sparse, reviewable cybersecurity framework edges with versioned IDs, relation, rationale, source, and review status. Use when mapping exercise observations or procedures to NIST, ATT&CK, or another named framework.
metadata:
  labels: [cybersecurity, framework-mapping, provenance]
  triggers:
    keywords: [framework mapping, control mapping, ATT&CK mapping, NIST mapping, framework edge, mapping review]

Cyber Framework Mapping

**Priority: P1 (HIGH)**

Map only evidenced relationships; catalog context is not proof of efficacy, compliance, or coverage.

Structure

cyber-framework-mapping/
├── SKILL.md
├── references/edge-record.md
└── evals/evals.json

Workflow

1. Name framework, version, stable ID, and exact source URL or document section. 2. Choose relation (`supports`, `describes`, `observed-as`, `partial`, `unknown`, or `conflicts`). 3. Write a bounded rationale tied to an evidence record, not a generic similarity. 4. Set review status: `reviewed`, `needs-review`, or `unreviewed`; include reviewer and date when reviewed. 5. Preserve empty or unknown mappings explicitly; do not infer a complete catalog. 6. On a version/source change, preserve the prior versioned edge and its evidence unchanged. Create a separately versioned candidate linked to the prior record, mark it `needs-review`, and re-review; never overwrite historical mappings.

Rules

  • Prefer primary framework publications and official technique catalogs.
  • Keep framework IDs version-qualified; never silently merge revisions.
  • Separate a mapped edge from a control claim, measured efficacy, or compliance assertion.
  • Link [shared evidence fields](../cyber-evidence/SKILL.md) for observation provenance.

For mapped observations, carry `engagement_scope_ref`, `skill_version`, `source`, `observed_at`, `finding_status`, `evidence_refs`, `limitations`, and `accountable_owner`.

Anti-Patterns

  • **No broad equivalence**: One keyword does not establish a mapping.
  • **No version drift**: Verify the current revision before reusing an ID.
  • **No compliance leap**: Mapping never certifies a control or outcome.
  • **No fabricated completeness**: Mark unknown edges and gaps.

References

  • [Framework edge schema](references/edge-record.md)
Read more
@hoangnguyen0403
Ships withagent-skills-standard

The portable standards layer for AI coding agents. Sync once, then work in your own runtime.

583200 skills21 agents1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
583
Star history of hoangnguyen0403/agent-skills-standard on GitHub, a chart by star-history.com

Other skills on agent-skills-standard.

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills10d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc12d293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react1d252k
@facebook@facebookInstall Skill

Questions about cyber-framework-mapping.

Which coding agents can use cyber-framework-mapping?
cyber-framework-mapping installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.