Use when assessing organizational cybersecurity maturity against NIST
Scanned 9/8/2026
Install to Claude Code
npx -y skills add oyi77/1ai-skills --skill performing-nist-csf-maturity-assessment --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Performing Nist Csf Maturity Assessment?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/oyi77-performing-nist-csf-maturity-assessment)More formats (shields.io, HTML) on the badges page.
---
name: performing-nist-csf-maturity-assessment
description: Use when assessing organizational cybersecurity maturity against NIST
CSF framework. Evaluate identify, protect, detect, respond, and recover functions
with actionable gap analysis. The NIST Cybersecurity Framework (CSF) 2.0, released
in February 2024, provides a comprehensive taxonomy for managing cybersecurity risk
through six core Functions - Govern, Identify, Protect, Detect, Respond, and Recover.
domain: cybersecurity
subdomain: compliance-governance
tags:
- compliance
- governance
- nist
- csf
- maturity-assessment
- risk-management
nist_csf:
- GV.OC-01
- GV.RM-01
- GV.PO-01
- ID.RA-01
- GV.OV-01
version: '1.0'
author: oyi77
license: Apache-2.0
category: cybersecurity
---
# Performing NIST CSF Maturity Assessment
## Overview
The NIST Cybersecurity Framework (CSF) 2.0, released in February 2024, provides a comprehensive taxonomy for managing cybersecurity risk through six core Functions: Govern, Identify, Protect, Detect, Respond, and Recover. This skill covers conducting a maturity assessment against the CSF, using the four Implementation Tiers (Partial, Risk-Informed, Repeatable, Adaptive) to measure organizational cybersecurity posture and create improvement roadmaps.
## Anti-Rationalization Table
| Rationalization | Reality |
|---|---|
| "I'll figure it out as I go" | A structured approach saves time and reduces errors. Follow the workflow in this skill rather than improvising. |
| "I already know this topic" | Familiarity breeds shortcuts. Use the checklist to verify you haven't missed critical steps. |
| "This doesn't apply to my situation" | The patterns here generalize across contexts. Adapt, don't skip — the underlying principles hold. |
| "One more tool will fix it" | Adding complexity rarely solves process gaps. Master the core workflow first. |
## When to Use
**Trigger phrases:**
- "performing nist csf maturity assessment"
- "Assess organizational cybersecurity maturity against NIST CSF framework"
- When conducting security assessments that involve performing nist csf maturity assessment
- When following incident response procedures for related security events
- When performing scheduled security testing or auditing activities
- When validating security controls through hands-on testing
## Prerequisites
- Understanding of cybersecurity risk management principles
- Access to NIST CSF 2.0 documentation and reference tool
- Knowledge of organizational IT/OT environment and security controls
- Stakeholder access across business units for assessment interviews
## Core Concepts
This section covers core concepts for performing nist csf maturity assessment.
- Ensure all prerequisites are met before proceeding
- Follow the documented workflow steps in sequence
- Record results and any anomalies encountered during this phase
### CSF 2.0 Functions (6 Functions, 22 Categories)
| Function | Code | Categories | Purpose |
|----------|------|-----------|---------|
| **Govern** | GV | 6 | Establish and monitor cybersecurity risk management strategy |
| **Identify** | ID | 3 | Determine current cybersecurity risk to the organization |
| **Protect** | PR | 5 | Implement safeguards to prevent or reduce risk |
| **Detect** | DE | 2 | Find and analyze possible cybersecurity attacks |
| **Respond** | RS | 4 | Take action regarding detected cybersecurity incidents |
| **Recover** | RC | 2 | Restore capabilities impaired by cybersecurity incidents |
### Govern Function (New in CSF 2.0)
- GV.OC: Organizational Context
- GV.RM: Risk Management Strategy
- GV.RR: Roles, Responsibilities, and Authorities
- GV.PO: Policy
- GV.OV: Oversight
- GV.SC: Cybersecurity Supply Chain Risk Management
### Implementation Tiers
| Tier | Name | Description |
|------|------|-------------|
| Tier 1 | Partial | Ad hoc, reactive; limited awareness of cybersecurity risk |
| Tier 2 | Risk-Informed | Risk-aware but not organization-wide; approved but may not be policy |
| Tier 3 | Repeatable | Formal policies; consistently implemented; regularly updated |
| Tier 4 | Adaptive | Continuous improvement; real-time risk response; lessons learned integrated |
## Workflow
```python
# Example: IOC detection
import re
IOC_PATTERNS = {
"ip": r"\b(?:\d{1,3}\.){3}\d{1,3}\b",
"domain": r"\b[a-z0-9-]+\.[a-z]{2,}\b",
"hash_md5": r"\b[a-f0-9]{32}\b",
"hash_sha256": r"\b[a-f0-9]{64}\b",
}
def extract_iocs(text: str) -> dict:
return {k: re.findall(v, text) for k, v in IOC_PATTERNS.items()}
```
1. **Scope the task** — define objectives, boundaries, and success criteria
2. **Gather information** — collect all necessary data and context before proceeding
3. **Execute the core workflow** — follow the domain-specific steps methodically
4. **Validate results** — verify outputs against expected outcomes or baselines
5. **Document findings** — record results, anomalies, and recommendations
### Phase 1: Scoping and Preparation (Weeks 1-2)
1. Define assessment scope (enterprise-wide vs. business unit)
2. Identify stakeholders and schedule interviews
3. Gather existing documentation (policies, procedures, architecture diagrams)
4. Customize CSF Profile for organizational context
5. Select assessment methodology (self-assessment, facilitated, third-party)
### Phase 2: Current State Assessment (Weeks 3-6)
1. Assess each CSF Category and Subcategory against Implementation Tiers
2. For each subcategory, evaluate:
- Policy/documentation maturity
- Implementation completeness
- Automation level
- Measurement and metrics
- Continuous improvement evidence
3. Score using tier criteria (1-4 scale)
4. Document evidence supporting each tier rating
5. Identify strengths, gaps, and improvement areas
### Phase 3: Target State Definition (Weeks 7-8)
1. Define target tier for each Function based on:
- Risk appetite and tolerance
- Industry requirements and benchmarks
- Regulatory obligations
- Available resources and budget
2. Create Target Profile documenting desired maturity state
3. Validate target state with executive leadership
### Phase 4: Gap Analysis and Roadmap (Weeks 9-12)
1. Compare Current Profile to Target Profile
2. Prioritize gaps based on risk reduction potential
3. Develop improvement roadmap with:
- Short-term quick wins (0-3 months)
- Medium-term improvements (3-12 months)
- Long-term strategic initiatives (12-24 months)
4. Estimate resource requirements for each initiative
5. Assign ownership and timelines
### Phase 5: Implementation and Reassessment (Ongoing)
1. Execute improvement roadmap initiatives
2. Track progress against milestones
3. Conduct periodic reassessments (annually recommended)
4. Report maturity progress to leadership
5. Adjust roadmap based on evolving threats and business changes
## Key Artifacts
- CSF Current Profile (by Function/Category/Subcategory)
- CSF Target Profile
- Gap Analysis Report
- Maturity Assessment Scorecard
- Improvement Roadmap with Priorities
- Executive Summary and Dashboard
## Common Pitfalls
- Assessing technology only without evaluating governance and people
- Setting unrealistic target tiers without resource commitment
- Treating assessment as one-time rather than continuous process
- Ignoring the new Govern function in CSF 2.0
- Not aligning CSF assessment with existing compliance requirements (ISO 27001, SOC 2)
## When NOT to Use
- You don't have explicit written authorization to test
- Task is about defense/detection, not offense (use detection skills)
- You need to implement security controls (use implementing-* skills)
- Task requires compliance auditing (use auditing-* skills)
- You're investigating an incident (use incident response skills)
- Target is out of scope for your engagement
- Task is about vulnerability scanning only (use scanning tools)
## Red Flags
- Performing actions without explicit written authorization from the asset owner
- Testing against production systems without a defined scope and rules of engagement
- Treating compliance checklists as security guarantees rather than minimum baselines
- Failing to document exceptions and risk acceptance decisions
- Relying on point-in-time audits instead of continuous monitoring
## Verification
- All steps executed successfully against a test environment before production use
- Output documented with screenshots or logs demonstrating expected behavior
- Results validated against known-good baselines or reference implementations
- Documentation complete enough for another analyst to reproduce findings
## References
- NIST CSF 2.0: https://csf.tools/reference/nist-cybersecurity-framework/v2-0/
- NIST SP 800-53 Rev 5 (control catalog that maps to CSF)
- NIST CSF 2.0 Quick Start Guides
- CSF 2.0 Reference Tool: https://csrc.nist.gov/projects/cybersecurity-framework
## Process
1. Analyze the task requirements
2. Apply domain expertise
3. Verify output quality
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!