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 Intent |
Framework |
Reference Path |
| Security/privacy controls, control families, control baselines |
SP 800-53 Rev 5 |
references/800-53/ |
| Protecting Controlled Unclassified Information (CUI), CMMC |
SP 800-171 Rev 3 |
references/800-171/ |
| Assessment procedures, control testing, evidence |
SP 800-53A Rev 5 |
references/800-53a/ |
| Cybersecurity Framework, CSF functions, categories, subcategories |
CSF 2.0 |
references/csf/ |
| Risk Management Framework, authorization, ATO |
SP 800-37 Rev 2 |
references/800-37/ |
| Zero Trust Architecture, ZTA |
SP 800-207 |
references/800-207/ |
| Risk assessment, threat modeling |
SP 800-30 Rev 1 |
references/800-30/ |
| Incident response, handling, reporting |
SP 800-61 Rev 3 |
references/800-61/ |
| Digital identity, authentication, identity proofing |
SP 800-63 Rev 4 |
references/800-63/ |
| Supply chain risk management, C-SCRM |
SP 800-161 Rev 1 |
references/800-161/ |
| Cryptographic modules, security categorization, minimum security |
FIPS |
references/fips/ |
| Cross-framework mappings, baselines, control relationships |
Cross-References |
references/cross-references/ |
| Definitions, terms, acronyms |
Glossary |
references/glossary.md |
SP 800-53 Rev 5 — Control Families Quick Reference
These are the 20 control families. Each has a dedicated reference file.
| Code |
Family |
File |
Controls |
| AC |
Access Control |
references/800-53/ac.md |
AC-1 through AC-25 |
| AT |
Awareness and Training |
references/800-53/at.md |
AT-1 through AT-6 |
| AU |
Audit and Accountability |
references/800-53/au.md |
AU-1 through AU-16 |
| CA |
Assessment, Authorization, and Monitoring |
references/800-53/ca.md |
CA-1 through CA-9 |
| CM |
Configuration Management |
references/800-53/cm.md |
CM-1 through CM-14 |
| CP |
Contingency Planning |
references/800-53/cp.md |
CP-1 through CP-13 |
| IA |
Identification and Authentication |
references/800-53/ia.md |
IA-1 through IA-13 |
| IR |
Incident Response |
references/800-53/ir.md |
IR-1 through IR-10 |
| MA |
Maintenance |
references/800-53/ma.md |
MA-1 through MA-7 |
| MP |
Media Protection |
references/800-53/mp.md |
MP-1 through MP-8 |
| PE |
Physical and Environmental Protection |
references/800-53/pe.md |
PE-1 through PE-23 |
| PL |
Planning |
references/800-53/pl.md |
PL-1 through PL-11 |
| PM |
Program Management |
references/800-53/pm.md |
PM-1 through PM-32 |
| PS |
Personnel Security |
references/800-53/ps.md |
PS-1 through PS-9 |
| PT |
PII Processing and Transparency |
references/800-53/pt.md |
PT-1 through PT-8 |
| RA |
Risk Assessment |
references/800-53/ra.md |
RA-1 through RA-10 |
| SA |
System and Services Acquisition |
references/800-53/sa.md |
SA-1 through SA-23 |
| SC |
System and Communications Protection |
references/800-53/sc.md |
SC-1 through SC-51 |
| SI |
System and Information Integrity |
references/800-53/si.md |
SI-1 through SI-23 |
| SR |
Supply Chain Risk Management |
references/800-53/sr.md |
SR-1 through SR-12 |
CSF 2.0 — Functions Quick Reference
| Function |
Code |
File |
Focus |
| Govern |
GV |
references/csf/govern.md |
Organizational context, strategy, policy, roles, oversight |
| Identify |
ID |
references/csf/identify.md |
Asset management, risk assessment, improvement |
| Protect |
PR |
references/csf/protect.md |
Access control, training, data security, platform security |
| Detect |
DE |
references/csf/detect.md |
Continuous monitoring, adverse event analysis |
| Respond |
RS |
references/csf/respond.md |
Incident management, analysis, mitigation, reporting |
| Recover |
RC |
references/csf/recover.md |
Recovery planning, execution, communication |
Common Tasks
Find controls for a specific topic
- Identify the relevant control family from the table above
- Load the family reference file (e.g.,
references/800-53/ac.md for Access Control)
- Search for the specific control by ID or keyword
Compare FedRAMP baselines
- Load
references/cross-references/baselines.md
- Look up Low, Moderate, or High baseline control selections
- Cross-reference with specific control family files for details
Map 800-53 controls to CSF
- Load
references/cross-references/800-53-to-csf.md
- Find the CSF function/category of interest
- See which 800-53 controls implement that category
Map 800-53 to 800-171
- Load
references/cross-references/800-53-to-800-171.md
- Find the 800-53 control of interest
- See the corresponding 800-171 requirement (if any)
Look up related controls
- Load the family reference file (e.g.,
references/800-53/ac.md)
- Each non-withdrawn control has a
**Related Controls:** line listing cross-references
- These are sourced from the authoritative NIST OSCAL catalog
Check baseline applicability
- Each non-withdrawn control has a
**Baselines:** line showing Low, Moderate, and/or High
- For a full listing:
python scripts/lookup.py baseline moderate (or low, high)
- Filter by family:
python scripts/lookup.py baseline moderate AC
- See also
references/cross-references/baselines.md for FedRAMP details
Map CSF 2.0 to 800-53 controls
- By function:
python scripts/lookup.py map csf PR (shows all Protect mappings)
- By category:
python scripts/lookup.py map csf PR.AA (shows specific category)
- Or load
references/cross-references/800-53-to-csf.md directly
Look up assessment procedures
- Identify the control from 800-53
- Load the corresponding family file under
references/800-53a/
- Find the assessment objectives and methods
Understand a NIST term
- Load
references/glossary.md
- 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
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1---2name: ethanolivertroy-nist-cybersecurity-skills-nist-cybersecurity3description: NIST Cybersecurity Skills4---56# NIST Cybersecurity Skills78Unified reference for NIST cybersecurity frameworks, controls, and standards.910## Framework Routing1112Use this table to determine which reference file to load based on the user's question.1314| User Intent | Framework | Reference Path |15|---|---|---|16| Security/privacy controls, control families, control baselines | SP 800-53 Rev 5 | `references/800-53/` |17| Protecting Controlled Unclassified Information (CUI), CMMC | SP 800-171 Rev 3 | `references/800-171/` |18| Assessment procedures, control testing, evidence | SP 800-53A Rev 5 | `references/800-53a/` |19| Cybersecurity Framework, CSF functions, categories, subcategories | CSF 2.0 | `references/csf/` |20| Risk Management Framework, authorization, ATO | SP 800-37 Rev 2 | `references/800-37/` |21| Zero Trust Architecture, ZTA | SP 800-207 | `references/800-207/` |22| Risk assessment, threat modeling | SP 800-30 Rev 1 | `references/800-30/` |23| Incident response, handling, reporting | SP 800-61 Rev 3 | `references/800-61/` |24| Digital identity, authentication, identity proofing | SP 800-63 Rev 4 | `references/800-63/` |25| Supply chain risk management, C-SCRM | SP 800-161 Rev 1 | `references/800-161/` |26| Cryptographic modules, security categorization, minimum security | FIPS | `references/fips/` |27| Cross-framework mappings, baselines, control relationships | Cross-References | `references/cross-references/` |28| Definitions, terms, acronyms | Glossary | `references/glossary.md` |2930## SP 800-53 Rev 5 — Control Families Quick Reference3132These are the 20 control families. Each has a dedicated reference file.3334| Code | Family | File | Controls |35|---|---|---|---|36| AC | Access Control | `references/800-53/ac.md` | AC-1 through AC-25 |37| AT | Awareness and Training | `references/800-53/at.md` | AT-1 through AT-6 |38| AU | Audit and Accountability | `references/800-53/au.md` | AU-1 through AU-16 |39| CA | Assessment, Authorization, and Monitoring | `references/800-53/ca.md` | CA-1 through CA-9 |40| CM | Configuration Management | `references/800-53/cm.md` | CM-1 through CM-14 |41| CP | Contingency Planning | `references/800-53/cp.md` | CP-1 through CP-13 |42| IA | Identification and Authentication | `references/800-53/ia.md` | IA-1 through IA-13 |43| IR | Incident Response | `references/800-53/ir.md` | IR-1 through IR-10 |44| MA | Maintenance | `references/800-53/ma.md` | MA-1 through MA-7 |45| MP | Media Protection | `references/800-53/mp.md` | MP-1 through MP-8 |46| PE | Physical and Environmental Protection | `references/800-53/pe.md` | PE-1 through PE-23 |47| PL | Planning | `references/800-53/pl.md` | PL-1 through PL-11 |48| PM | Program Management | `references/800-53/pm.md` | PM-1 through PM-32 |49| PS | Personnel Security | `references/800-53/ps.md` | PS-1 through PS-9 |50| PT | PII Processing and Transparency | `references/800-53/pt.md` | PT-1 through PT-8 |51| RA | Risk Assessment | `references/800-53/ra.md` | RA-1 through RA-10 |52| SA | System and Services Acquisition | `references/800-53/sa.md` | SA-1 through SA-23 |53| SC | System and Communications Protection | `references/800-53/sc.md` | SC-1 through SC-51 |54| SI | System and Information Integrity | `references/800-53/si.md` | SI-1 through SI-23 |55| SR | Supply Chain Risk Management | `references/800-53/sr.md` | SR-1 through SR-12 |5657## CSF 2.0 — Functions Quick Reference5859| Function | Code | File | Focus |60|---|---|---|---|61| Govern | GV | `references/csf/govern.md` | Organizational context, strategy, policy, roles, oversight |62| Identify | ID | `references/csf/identify.md` | Asset management, risk assessment, improvement |63| Protect | PR | `references/csf/protect.md` | Access control, training, data security, platform security |64| Detect | DE | `references/csf/detect.md` | Continuous monitoring, adverse event analysis |65| Respond | RS | `references/csf/respond.md` | Incident management, analysis, mitigation, reporting |66| Recover | RC | `references/csf/recover.md` | Recovery planning, execution, communication |6768## Common Tasks6970### Find controls for a specific topic711. Identify the relevant control family from the table above722. Load the family reference file (e.g., `references/800-53/ac.md` for Access Control)733. Search for the specific control by ID or keyword7475### Compare FedRAMP baselines761. Load `references/cross-references/baselines.md`772. Look up Low, Moderate, or High baseline control selections783. Cross-reference with specific control family files for details7980### Map 800-53 controls to CSF811. Load `references/cross-references/800-53-to-csf.md`822. Find the CSF function/category of interest833. See which 800-53 controls implement that category8485### Map 800-53 to 800-171861. Load `references/cross-references/800-53-to-800-171.md`872. Find the 800-53 control of interest883. See the corresponding 800-171 requirement (if any)8990### Look up related controls911. Load the family reference file (e.g., `references/800-53/ac.md`)922. Each non-withdrawn control has a `**Related Controls:**` line listing cross-references933. These are sourced from the authoritative NIST OSCAL catalog9495### Check baseline applicability961. Each non-withdrawn control has a `**Baselines:**` line showing Low, Moderate, and/or High972. For a full listing: `python scripts/lookup.py baseline moderate` (or `low`, `high`)983. Filter by family: `python scripts/lookup.py baseline moderate AC`994. See also `references/cross-references/baselines.md` for FedRAMP details100101### Map CSF 2.0 to 800-53 controls1021. By function: `python scripts/lookup.py map csf PR` (shows all Protect mappings)1032. By category: `python scripts/lookup.py map csf PR.AA` (shows specific category)1043. Or load `references/cross-references/800-53-to-csf.md` directly105106### Look up assessment procedures1071. Identify the control from 800-531082. Load the corresponding family file under `references/800-53a/`1093. Find the assessment objectives and methods110111### Understand a NIST term1121. Load `references/glossary.md`1132. Search for the term alphabetically114115## Cross-Framework Relationships116117```118CSF 2.0 (strategic)119 └── SP 800-37 (RMF process)120 └── SP 800-53 Rev 5 (controls catalog)121 ├── SP 800-53A Rev 5 (assessment procedures)122 ├── SP 800-171 Rev 3 (CUI subset → CMMC)123 ├── SP 800-30 (risk assessment for control selection)124 └── FedRAMP Baselines (Low/Moderate/High selections)125126Supporting Publications:127 ├── SP 800-207 (Zero Trust Architecture)128 ├── SP 800-61 (Incident Response)129 ├── SP 800-63 (Digital Identity)130 ├── SP 800-161 (Supply Chain Risk)131 └── FIPS 140-3, 199, 200 (foundational standards)132```133134## Usage Notes135136- **Control IDs** follow the pattern: `{FAMILY}-{NUMBER}` (e.g., AC-2, SI-4)137- **Enhancements** append a parenthetical: `AC-2(1)`, `SI-4(5)`138- **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.139- **Related Controls**: Every non-withdrawn control has a `**Related Controls:**` line sourced from the NIST OSCAL catalog.140- **800-171** requirements map to a subset of 800-53 Moderate baseline controls141- **CSF categories** use dot notation: `GV.OC-01`, `PR.AC-01`142- **OSCAL** (Open Security Controls Assessment Language) provides machine-readable versions of these frameworks143144## Data Sources145146Reference content is derived from:147- **Dataset**: `ethanolivertroy/nist-cybersecurity-training` (530,912 structured examples from 596 NIST publications)148- **Raw PDFs**: `ethanolivertroy/nist-publications-raw` (596 PDFs, 2 GB)149- **NIST OSCAL**: Official machine-readable catalogs for 800-53, 800-171, and FedRAMP baselines150151---152> Converted and distributed by [TomeVault](https://tomevault.io/claim/ethanolivertroy) — claim your Tome and manage your conversions.153<!-- tomevault:4.0:skill_md:2026-04-13 -->