Skip to content
Security
Command

/domain-guidance

Deep dive guidance on CMMC v2.0 domains and practices

From plugin
trust-center
367139 skills139 commands1 MCP
Install
$ npx -y skills add GRCEngClub/claude-grc-engineering --agent claude-code

How 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.md
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
Read more
Ships withtrust-center

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.

Get the whole plugin, auto-invoked
Stats
367
Stars
0
Views
82
Forks
Active
Maintenance
JavaScript
Language
1d ago
Last commit
7mo ago
Created

Repo: GRCEngClub/claude-grc-engineering