nist-800-171

Assess and remediate NIST SP 800-171 compliance gaps for CUI protection.

1|Updated Aug 10, 2026
One-click install
npx skills add https://github.com/TheViziusGroup/vibe-engineering-skills --skill nist-800-171-theviziusgroup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nist-800-171
Source: https://github.com/TheViziusGroup/vibe-engineering-skills/tree/main/plugins/compliance-frameworks/skills/nist-800-171
Command: npx skills add https://github.com/TheViziusGroup/vibe-engineering-skills --skill nist-800-171-theviziusgroup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Federal contractors handling Controlled Unclassified Information (CUI) must comply with all 110 NIST SP 800-171 security requirements under DFARS 252.204-7012, but navigating the 14 control families, calculating SPRS scores, and building POA&Ms is complex and error-prone without structured guidance. ## Core Features & Use Cases - Control Family Navigation: Covers all 14 families and 110 controls with critical-control callouts, from Access Control (3.1.x) through System and Information Integrity (3.14.x). - SPRS Scoring & Self-Assessment: Walks through the six-step self-assessment methodology, from defining the CUI boundary and writing the SSP to gap analysis and SPRS score submission. - POA&M and Remediation Guidance: Provides a POA&M template plus remediation patterns for common deficiencies like missing MFA, absent SSPs, and unencrypted CUI at rest. - Use Case: A defense subcontractor preparing for a CMMC Level 2 assessment uses this Skill to identify NOT MET controls, calculate their current SPRS score, and build a milestone-driven POA&M before their C3PAO audit. ## Quick Start Ask the assistant to assess your organization's compliance with NIST 800-171 and identify gaps in your current controls.

Frequently Asked Questions about nist-800-171

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate my SPRS score for NIST 800-171?

Start at the maximum score of 110 and deduct points for each unmet control using the DoD Assessment Methodology. Most controls deduct 1 point, high-impact controls like MFA and encryption deduct 3 points, and critical controls like the SSP deduct 5 points. Negative scores are possible and reportable.

How do I perform a NIST 800-171 self-assessment?

Follow six steps: define your CUI system boundary, develop a System Security Plan documenting all 110 controls, collect evidence through examination and testing, perform gap analysis on NOT MET controls, build a POA&M with milestones, then submit your SPRS score reflecting the current state.

What is the relationship between NIST 800-171 and CMMC Level 2?

CMMC Level 2 requires full compliance with all 110 NIST SP 800-171 controls in a direct one-to-one mapping. Achieving complete 800-171 compliance is equivalent to CMMC Level 2 compliance, though some contracts require a C3PAO third-party assessment rather than self-assessment.

What are the most common NIST 800-171 compliance gaps?

Common deficiencies include MFA not deployed for privileged accounts (3.5.3), no formal System Security Plan (3.12.4), missing vulnerability scanning (3.11.2), audit logging gaps (3.3.1), unencrypted CUI at rest (3.13.16), and absent incident response plans (3.6.1).

What evidence is needed to demonstrate MFA compliance for control 3.5.3?

Collect MFA enrollment reports showing 100% coverage of privileged accounts and non-privileged network accounts, screenshots of Conditional Access or equivalent enforcement policies, and documentation of any exception process for excluded accounts.