/domain-guidance
Deep dive guidance on CMMC v2.0 domains and practices
$ npx -y skills add GRCEngClub/claude-grc-engineering --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/domain-guidance
Context preview
What this command does when you run it.
Deep dive guidance on CMMC v2.0 domains and practices
Command definition
domain-guidance.mddescription: Deep dive guidance on CMMC v2.0 domains and practices
CMMC Domain Guidance
Provides detailed implementation guidance for CMMC v2.0 domains and their associated practices.
Arguments
- `$1` - Domain abbreviation (required: AC, AM, AU, AT, CM, IA, IR, MA, MP, PS, PE, RE, RM, CA, SA, SC, SI)
- `$2` - CMMC level (optional: 1, 2, 3 - shows practices for that level)
14 CMMC Domains
Access Control (AC) - 22 practices
Controls who can access systems and data based on approved authorizations.
**Key practices**:
- AC.L1-3.1.1: Limit access to authorized users
- AC.L1-3.1.2: Limit access to transaction types
- AC.L2-3.1.20: External connections control
- AC.L2-3.1.22: Control public information
Asset Management (AM) - 5 practices
Manages organizational assets commensurate with their importance.
**Key practices**:
- AM.L2-3.4.1: Inventory and control hardware
- AM.L2-3.4.2: Inventory and control software
Audit and Accountability (AU) - 9 practices
Maintains audit logs to detect and respond to cyber incidents.
**Key practices**:
- AU.L2-3.3.1: Create/protect audit records
- AU.L2-3.3.2: Ensure actions traced to users
- AU.L2-3.3.8: Protect audit information
Awareness and Training (AT) - 5 practices
Ensures personnel are trained in cybersecurity.
**Key practices**:
- AT.L2-3.2.1: Security awareness training
- AT.L2-3.2.2: Insider threat awareness
- AT.L2-3.2.3: Role-based training
Configuration Management (CM) - 9 practices
Establishes and maintains baseline configurations.
**Key practices**:
- CM.L2-3.4.1: Baseline configurations
- CM.L2-3.4.2: Security configuration settings
- CM.L2-3.4.7: Least functionality principle
Identification and Authentication (IA) - 11 practices
Verifies identities of users and devices.
**Key practices**:
- IA.L1-3.5.1: Identify users/devices
- IA.L1-3.5.2: Authenticate users/devices
- IA.L2-3.5.7: Multi-factor authentication (MFA)
- IA.L2-3.5.10: Store/transmit passwords encrypted
Incident Response (IR) - 8 practices
Detects and responds to cybersecurity incidents.
**Key practices**:
- IR.L2-3.6.1: Incident handling capability
- IR.L2-3.6.2: Track/document/report incidents
- IR.L2-3.6.3: Test incident response capability
Maintenance (MA) - 6 practices
Manages system maintenance and repair.
**Key practices**:
- MA.L2-3.7.1: Perform scheduled maintenance
- MA.L2-3.7.2: Control maintenance tools
- MA.L2-3.7.5: Sanitize equipment
Media Protection (MP) - 8 practices
Protects digital and non-digital media.
**Key practices**:
- MP.L1-3.8.3: Sanitize/destroy media
- MP.L2-3.8.1: Protect/control media
- MP.L2-3.8.2: Limit access to CUI on media
Personnel Security (PS) - 4 practices
Screens and monitors personnel.
**Key practices**:
- PS.L2-3.9.1: Screen personnel
- PS.L2-3.9.2: Protect CUI during personnel actions
Physical Protection (PE) - 6 practices
Limits physical access to systems and facilities.
**Key practices**:
- PE.L1-3.10.1: Limit physical access
- PE.L2-3.10.3: Escort visitors
- PE.L2-3.10.4: Maintain physical access logs
Recovery (RE) - 3 practices
Executes recovery plans during disruptions.
**Key practices**:
- RE.L2-3.14.1: Backups of CUI
- RE.L2-3.14.2: Activation of alternate sites
Risk Management (RM) - 7 practices
Manages organizational risk to operations and assets.
**Key practices**:
- RM.L2-3.11.1: Periodic risk assessments
- RM.L2-3.11.2: Scan for vulnerabilities
- RM.L2-3.11.3: Remediate vulnerabilities
Security Assessment (CA) - 5 practices
Develops and implements activities to assess security effectiveness.
**Key practices**:
- CA.L2-3.12.1: Periodic security assessments
- CA.L2-3.12.2: Security assessment plans
- CA.L2-3.12.4: Plans of Action & Milestones (POA&M)
Situational Awareness (SA) - 4 practices
Detects and analyzes indicators of compromise.
**Key practices**:
- SA.L2-3.14.1: System monitoring
- SA.L2-3.14.2: Malicious code protection
- SA.L2-3.14.6: Network monitoring
System and Communications Protection (SC) - 12 practices
Monitors and controls communications at system boundaries.
**Key practices**:
- SC.L1-3.13.1: Boundary protection
- SC.L2-3.13.8: Transmission confidentiality/integrity
- SC.L2-3.13.11: Cryptographic protection
System and Information Integrity (SI) - 9 practices
Identifies and manages information system flaws.
**Key practices**:
- SI.L1-3.14.1: Identify/report/correct flaws
- SI.L1-3.14.2: Malicious code protection
- SI.L2-3.14.4: Update malicious code protection
Output
1. **Domain Overview**: Purpose and objectives 2. **Practice List**: All practices in domain by level 3. **Implementation Guidance**: How to satisfy each practice 4. **Common Gaps**: Typical deficiencies found 5. **Evidence Requirements**: What C3PAOs look for 6. **NIST Mapping**: Correlation to NIST 800-171
Examples
# Get guidance for Access Control domain
/cmmc:domain-guidance AC
# See Level 2 practices for Incident Response
/cmmc:domain-guidance IR 2
# Review Audit and Accountability requirements
/cmmc:domain-guidance AU
Read more
description: Deep dive guidance on CMMC v2.0 domains and practices
CMMC Domain Guidance
Provides detailed implementation guidance for CMMC v2.0 domains and their associated practices.
Arguments
- `$1` - Domain abbreviation (required: AC, AM, AU, AT, CM, IA, IR, MA, MP, PS, PE, RE, RM, CA, SA, SC, SI)
- `$2` - CMMC level (optional: 1, 2, 3 - shows practices for that level)
14 CMMC Domains
Access Control (AC) - 22 practices
Controls who can access systems and data based on approved authorizations.
**Key practices**:
- AC.L1-3.1.1: Limit access to authorized users
- AC.L1-3.1.2: Limit access to transaction types
- AC.L2-3.1.20: External connections control
- AC.L2-3.1.22: Control public information
Asset Management (AM) - 5 practices
Manages organizational assets commensurate with their importance.
**Key practices**:
- AM.L2-3.4.1: Inventory and control hardware
- AM.L2-3.4.2: Inventory and control software
Audit and Accountability (AU) - 9 practices
Maintains audit logs to detect and respond to cyber incidents.
**Key practices**:
- AU.L2-3.3.1: Create/protect audit records
- AU.L2-3.3.2: Ensure actions traced to users
- AU.L2-3.3.8: Protect audit information
Awareness and Training (AT) - 5 practices
Ensures personnel are trained in cybersecurity.
**Key practices**:
- AT.L2-3.2.1: Security awareness training
- AT.L2-3.2.2: Insider threat awareness
- AT.L2-3.2.3: Role-based training
Configuration Management (CM) - 9 practices
Establishes and maintains baseline configurations.
**Key practices**:
- CM.L2-3.4.1: Baseline configurations
- CM.L2-3.4.2: Security configuration settings
- CM.L2-3.4.7: Least functionality principle
Identification and Authentication (IA) - 11 practices
Verifies identities of users and devices.
**Key practices**:
- IA.L1-3.5.1: Identify users/devices
- IA.L1-3.5.2: Authenticate users/devices
- IA.L2-3.5.7: Multi-factor authentication (MFA)
- IA.L2-3.5.10: Store/transmit passwords encrypted
Incident Response (IR) - 8 practices
Detects and responds to cybersecurity incidents.
**Key practices**:
- IR.L2-3.6.1: Incident handling capability
- IR.L2-3.6.2: Track/document/report incidents
- IR.L2-3.6.3: Test incident response capability
Maintenance (MA) - 6 practices
Manages system maintenance and repair.
**Key practices**:
- MA.L2-3.7.1: Perform scheduled maintenance
- MA.L2-3.7.2: Control maintenance tools
- MA.L2-3.7.5: Sanitize equipment
Media Protection (MP) - 8 practices
Protects digital and non-digital media.
**Key practices**:
- MP.L1-3.8.3: Sanitize/destroy media
- MP.L2-3.8.1: Protect/control media
- MP.L2-3.8.2: Limit access to CUI on media
Personnel Security (PS) - 4 practices
Screens and monitors personnel.
**Key practices**:
- PS.L2-3.9.1: Screen personnel
- PS.L2-3.9.2: Protect CUI during personnel actions
Physical Protection (PE) - 6 practices
Limits physical access to systems and facilities.
**Key practices**:
- PE.L1-3.10.1: Limit physical access
- PE.L2-3.10.3: Escort visitors
- PE.L2-3.10.4: Maintain physical access logs
Recovery (RE) - 3 practices
Executes recovery plans during disruptions.
**Key practices**:
- RE.L2-3.14.1: Backups of CUI
- RE.L2-3.14.2: Activation of alternate sites
Risk Management (RM) - 7 practices
Manages organizational risk to operations and assets.
**Key practices**:
- RM.L2-3.11.1: Periodic risk assessments
- RM.L2-3.11.2: Scan for vulnerabilities
- RM.L2-3.11.3: Remediate vulnerabilities
Security Assessment (CA) - 5 practices
Develops and implements activities to assess security effectiveness.
**Key practices**:
- CA.L2-3.12.1: Periodic security assessments
- CA.L2-3.12.2: Security assessment plans
- CA.L2-3.12.4: Plans of Action & Milestones (POA&M)
Situational Awareness (SA) - 4 practices
Detects and analyzes indicators of compromise.
**Key practices**:
- SA.L2-3.14.1: System monitoring
- SA.L2-3.14.2: Malicious code protection
- SA.L2-3.14.6: Network monitoring
System and Communications Protection (SC) - 12 practices
Monitors and controls communications at system boundaries.
**Key practices**:
- SC.L1-3.13.1: Boundary protection
- SC.L2-3.13.8: Transmission confidentiality/integrity
- SC.L2-3.13.11: Cryptographic protection
System and Information Integrity (SI) - 9 practices
Identifies and manages information system flaws.
**Key practices**:
- SI.L1-3.14.1: Identify/report/correct flaws
- SI.L1-3.14.2: Malicious code protection
- SI.L2-3.14.4: Update malicious code protection
Output
1. **Domain Overview**: Purpose and objectives 2. **Practice List**: All practices in domain by level 3. **Implementation Guidance**: How to satisfy each practice 4. **Common Gaps**: Typical deficiencies found 5. **Evidence Requirements**: What C3PAOs look for 6. **NIST Mapping**: Correlation to NIST 800-171
Examples
# Get guidance for Access Control domain /cmmc:domain-guidance AC # See Level 2 practices for Incident Response /cmmc:domain-guidance IR 2 # Review Audit and Accountability requirements /cmmc:domain-guidance AU
Open-source GRC Engineering resource for Claude. claude-grc-engineering turns technical evidence from cloud, SaaS, code, and security tools into framework-aligned findings, gap reports, remediation guidance, evidence packages, and OSCAL workflows.
Repo: GRCEngClub/claude-grc-engineering
Other commands on trust-center.
- /research
Start or resume an academic research project — idea through literature, methodology, writing, feedback, and publishing
Open command - /collect
Query AWS for compliance-relevant configuration across IAM, S3, CloudTrail, EBS, and emit findings conforming to the v1 contract.
Open command - /setup
Install the frdocx-to-froscal-ssp Python pipeline and verify its dependencies. Idempotent.
Open command - /status
Check the deployment status of the trust center.
Open command - /scan
Run testssl.sh against one or more HTTPS endpoints and emit v1 Findings mapped to SOC 2, NIST 800-53, PCI DSS 4.0.1, ISO 27001, and SCF controls.
Open command - /compliance-posture
Serve a localhost compliance posture dashboard from monitor-continuous JSON
Open command

