agentsclimarketplace

Nist cybersecurity skills

Skill hackIDLE/nist-cybersecurity-skills/skills/nist-cybersecurity-skills

Claude Code plugin with comprehensive NIST cybersecurity framework references (SP 800-53, 800-171, CSF 2.0, and more)

Install
npx -y skills add hackIDLE/nist-cybersecurity-skills --skill nist-cybersecurity-skills

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 3 stars3 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Comprehensive NIST cybersecurity framework reference covering SP 800-53 Rev 5 (security/privacy controls), SP 800-171 (CUI protection), CSF 2.0 (Cybersecurity Framework), SP 800-53A (assessment procedures), SP 800-37 (RMF), SP 800-207 (Zero Trust), SP 800-30 (risk assessment), SP 800-61 (incident response), SP 800-63 (digital identity), SP 800-161 (supply chain), and FIPS standards. Use when working with NIST controls, compliance, FedRAMP baselines, security assessments, or cybersecurity frameworks.

The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.

SKILL.md

8.3 KB, as published. Nobody here has run it

NIST Cybersecurity Skills

Unified reference for NIST cybersecurity frameworks, controls, and standards.

Framework Routing

Use this table to determine which reference file to load based on the user's question.

User IntentFrameworkReference Path
Security/privacy controls, control families, control baselinesSP 800-53 Rev 5references/800-53/
Protecting Controlled Unclassified Information (CUI), CMMCSP 800-171 Rev 3references/800-171/
Assessment procedures, control testing, evidenceSP 800-53A Rev 5references/800-53a/
Cybersecurity Framework, CSF functions, categories, subcategoriesCSF 2.0references/csf/
Risk Management Framework, authorization, ATOSP 800-37 Rev 2references/800-37/
Zero Trust Architecture, ZTASP 800-207references/800-207/
Risk assessment, threat modelingSP 800-30 Rev 1references/800-30/
Incident response, handling, reportingSP 800-61 Rev 3references/800-61/
Digital identity, authentication, identity proofingSP 800-63 Rev 4references/800-63/
Supply chain risk management, C-SCRMSP 800-161 Rev 1references/800-161/
Cryptographic modules, security categorization, minimum securityFIPSreferences/fips/
Cross-framework mappings, baselines, control relationshipsCross-Referencesreferences/cross-references/
Definitions, terms, acronymsGlossaryreferences/glossary.md

SP 800-53 Rev 5 — Control Families Quick Reference

These are the 20 control families. Each has a dedicated reference file.

CodeFamilyFileControls
ACAccess Controlreferences/800-53/ac.mdAC-1 through AC-25
ATAwareness and Trainingreferences/800-53/at.mdAT-1 through AT-6
AUAudit and Accountabilityreferences/800-53/au.mdAU-1 through AU-16
CAAssessment, Authorization, and Monitoringreferences/800-53/ca.mdCA-1 through CA-9
CMConfiguration Managementreferences/800-53/cm.mdCM-1 through CM-14
CPContingency Planningreferences/800-53/cp.mdCP-1 through CP-13
IAIdentification and Authenticationreferences/800-53/ia.mdIA-1 through IA-13
IRIncident Responsereferences/800-53/ir.mdIR-1 through IR-10
MAMaintenancereferences/800-53/ma.mdMA-1 through MA-7
MPMedia Protectionreferences/800-53/mp.mdMP-1 through MP-8
PEPhysical and Environmental Protectionreferences/800-53/pe.mdPE-1 through PE-23
PLPlanningreferences/800-53/pl.mdPL-1 through PL-11
PMProgram Managementreferences/800-53/pm.mdPM-1 through PM-32
PSPersonnel Securityreferences/800-53/ps.mdPS-1 through PS-9
PTPII Processing and Transparencyreferences/800-53/pt.mdPT-1 through PT-8
RARisk Assessmentreferences/800-53/ra.mdRA-1 through RA-10
SASystem and Services Acquisitionreferences/800-53/sa.mdSA-1 through SA-23
SCSystem and Communications Protectionreferences/800-53/sc.mdSC-1 through SC-51
SISystem and Information Integrityreferences/800-53/si.mdSI-1 through SI-23
SRSupply Chain Risk Managementreferences/800-53/sr.mdSR-1 through SR-12

CSF 2.0 — Functions Quick Reference

FunctionCodeFileFocus
GovernGVreferences/csf/govern.mdOrganizational context, strategy, policy, roles, oversight
IdentifyIDreferences/csf/identify.mdAsset management, risk assessment, improvement
ProtectPRreferences/csf/protect.mdAccess control, training, data security, platform security
DetectDEreferences/csf/detect.mdContinuous monitoring, adverse event analysis
RespondRSreferences/csf/respond.mdIncident management, analysis, mitigation, reporting
RecoverRCreferences/csf/recover.mdRecovery planning, execution, communication

Common Tasks

Find controls for a specific topic

  1. Identify the relevant control family from the table above
  2. Load the family reference file (e.g., references/800-53/ac.md for Access Control)
  3. Search for the specific control by ID or keyword

Compare FedRAMP baselines

  1. Load references/cross-references/baselines.md
  2. Look up Low, Moderate, or High baseline control selections
  3. Cross-reference with specific control family files for details

Map 800-53 controls to CSF

  1. Load references/cross-references/800-53-to-csf.md
  2. Find the CSF function/category of interest
  3. See which 800-53 controls implement that category

Map 800-53 to 800-171

  1. Load references/cross-references/800-53-to-800-171.md
  2. Find the 800-53 control of interest
  3. See the corresponding 800-171 requirement (if any)

Look up related controls

  1. Load the family reference file (e.g., references/800-53/ac.md)
  2. Each non-withdrawn control has a **Related Controls:** line listing cross-references
  3. These are sourced from the authoritative NIST OSCAL catalog

Check baseline applicability

  1. Each non-withdrawn control has a **Baselines:** line showing Low, Moderate, and/or High
  2. For a full listing: python scripts/lookup.py baseline moderate (or low, high)
  3. Filter by family: python scripts/lookup.py baseline moderate AC
  4. See also references/cross-references/baselines.md for FedRAMP details

Map CSF 2.0 to 800-53 controls

  1. By function: python scripts/lookup.py map csf PR (shows all Protect mappings)
  2. By category: python scripts/lookup.py map csf PR.AA (shows specific category)
  3. Or load references/cross-references/800-53-to-csf.md directly

Look up assessment procedures

  1. Identify the control from 800-53
  2. Load the corresponding family file under references/800-53a/
  3. Find the assessment objectives and methods

Understand a NIST term

  1. Load references/glossary.md
  2. Search for the term alphabetically

Cross-Framework Relationships

CSF 2.0 (strategic)
  └── SP 800-37 (RMF process)
       └── SP 800-53 Rev 5 (controls catalog)
            ├── SP 800-53A Rev 5 (assessment procedures)
            ├── SP 800-171 Rev 3 (CUI subset → CMMC)
            ├── SP 800-30 (risk assessment for control selection)
            └── FedRAMP Baselines (Low/Moderate/High selections)

Supporting Publications:
  ├── SP 800-207 (Zero Trust Architecture)
  ├── SP 800-61 (Incident Response)
  ├── SP 800-63 (Digital Identity)
  ├── SP 800-161 (Supply Chain Risk)
  └── FIPS 140-3, 199, 200 (foundational standards)

Usage Notes

  • Control IDs follow the pattern: {FAMILY}-{NUMBER} (e.g., AC-2, SI-4)
  • Enhancements append a parenthetical: AC-2(1), SI-4(5)
  • Baselines: Low ⊂ Moderate ⊂ High (each higher baseline includes all controls from lower ones). Each control in 800-53 files has a **Baselines:** tag showing which baselines include it.
  • Related Controls: Every non-withdrawn control has a **Related Controls:** line sourced from the NIST OSCAL catalog.
  • 800-171 requirements map to a subset of 800-53 Moderate baseline controls
  • CSF categories use dot notation: GV.OC-01, PR.AC-01
  • OSCAL (Open Security Controls Assessment Language) provides machine-readable versions of these frameworks

Data Sources

Reference content is derived from:

  • Dataset: ethanolivertroy/nist-cybersecurity-training (530,912 structured examples from 596 NIST publications)
  • Raw PDFs: ethanolivertroy/nist-publications-raw (596 PDFs, 2 GB)
  • NIST OSCAL: Official machine-readable catalogs for 800-53, 800-171, and FedRAMP baselines

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.