Cmmc Assessment Objectives
320 objetivos de evaluación NIST 800-171A Rev 2 verbatim más una tabla de correspondencia Rev 2 a Rev 3
Probado · Funciona
Qué hace
Un único archivo de referencia autocontenido que contiene el texto completo de los 320 objetivos de evaluación NIST SP 800-171A Rev 2, indexados por ID de control hasta la unidad puntuable con letras (3.1.1[c], 3.12.4[g]), junto con una tabla de correspondencia de controles Rev 2 a Rev 3, una tabla de controles retirados y definiciones de métodos de Examen/Entrevista/Prueba. Se activa en búsquedas de CMMC Nivel 2 a nivel de objetivo, planificación de evidencia y POA&M, y preguntas sobre dónde se ubica un control Rev 2 en 800-171 Rev 3. Los temas de CMMC a nivel de programa, como la puntuación y el alcance de SPRS, se dirigen deliberadamente a la habilidad complementaria cmmc-expert.
Informe de la prueba
Se clonó el repositorio y se instaló en un HOME temporal aislado; SKILL.md se ubicó en ~/.claude/skills/cmmc-assessment-objectives/SKILL.md, el frontmatter se analizó a través de yaml.safe_load a nombre+descripción+allowed-tools, sin rutas codificadas /Users o /home, sin scripts o referencias de archivos externos, y sin patrones de curl|sh, base64, credenciales o inyección de prompt. Conté el cuerpo con un script: 110 líneas de control y 320 líneas de objetivos con letras, y todos los 14 recuentos por familia coincidieron exactamente con la propia tabla de encabezado de la habilidad. La prueba de salida (ambos artefactos en scratchpad: cmmcao_baseline.md vs cmmcao_skill.md) fue una tabla de Satisfied/Other-Than-Satisfied a nivel de objetivo para 3.12.4 y 3.7.5 — la línea base reconstruyó 6 objetivos para 3.12.4 y se cubrió con "roughly 6", mientras que el archivo tiene 8, y los dos que la línea base omitió ([d] requisitos no aplicables identificados, y la división de [g] definido por frecuencia de [h] actualizado a esa frecuencia) son precisamente los que el escenario falla, por lo que la línea base subestimó el alcance del POA&M; la línea base también eliminó "via external network connections" de 3.7.5[b]. La documentación pierde un punto por dos filas contradictorias: la tabla de correspondencia de MP mapea 3.8.8 a 03.08.06 "into 03.08.05" mientras que la tabla de Referencia Rápida Retirada dice 03.08.08 "into 03.08.07" (mismo conflicto para 3.8.6), además de un "As of 2026-05-17" codificado y un plugin.json que llama a CMMC 2.0 un modelo de 5 niveles; la habilidad es por lo demás inusualmente honesta, marcando 11 de 14 familias de correspondencia como conocimiento de entrenamiento en lugar de verificado por PDF.
Probado el: 2026-07-21 · Claude Code 2.x (agent harness)
Instalación
git clone --depth 1 https://github.com/GRCEngClub/claude-grc-engineering.git /tmp/cmmc-assessment-objectives-src
mkdir -p ~/.claude/skills
cp -R /tmp/cmmc-assessment-objectives-src/plugins/frameworks/cmmc/skills/cmmc-assessment-objectives ~/.claude/skills/cmmc-assessment-objectives
# No dependencies, no API keys, no scripts. One self-contained 72KB SKILL.md.
# frontmatter: allowed-tools: Read, Glob, Grep, Write
# The body cross-references a companion skill for program-level CMMC topics
# (SPRS scoring, POA&M rules, scoping, C3PAO lifecycle). Install it too:
# cp -R /tmp/cmmc-assessment-objectives-src/plugins/frameworks/cmmc/skills/cmmc-expert ~/.claude/skills/cmmc-expert
# Plugin-marketplace alternative: the repo ships .claude-plugin/marketplace.json
# ("grc-engineering-suite") with a "cmmc" plugin at ./plugins/frameworks/cmmc
# that bundles both skills plus 5 slash commands (assess, level-select,
# practice-check, domain-guidance, evidence-checklist).
# Note: 72KB loads into context on trigger — heavy but functional. Comandos y prompts de ejemplo
/cmmc-assessment-objectives320 objetivos de evaluación NIST 800-171A Rev 2 verbatim más una tabla de correspondencia Rev 2 a Rev 3
Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):
Look up assessment objective 3.1.1[c]Map this Rev 2 control to Rev 3Plan evidence for this CMMC assessment objective