ciso-review — Claude Code skill: what it does, how to install
Reviews plans and production changes against six security questions. Helps identify risks before SOC 2 or ISO audits and before deploying customer data.
/plugin marketplace add alirezarezvani/claude-skills
/plugin install c-level-agents@claude-code-skillsWhat ciso-review does
The skill subjects a proposed plan to a structured security interrogation. It evaluates the architecture using the STRIDE threat model and estimates dollar exposure via FAIR ALE. It also verifies detection metrics like MTTD alongside incident response runbooks and notification windows for GDPR and HIPAA.
Under the hood, the workflow executes two Python scripts: risk_quantifier.py and compliance_tracker.py. The final report assigns one of three verdicts: SHIP, MITIGATE THEN SHIP, or BLOCK. Risky changes get stopped immediately.
This skill belongs in teams deploying systems that handle PII or PHI. Running it without an explicit architecture plan will not yield meaningful risk numbers.
What it helps with
- build a STRIDE threat model for architecture crossing trust boundaries
- calculate financial exposure in dollars using FAIR-based ALE
- verify regulatory notification readiness under GDPR and HIPAA
- audit vendor subprocessors and DPA status before shipping
Example prompts for the agent
- /c-level-agents:ciso-review Plan for migrating customer auth to a new service
- /c-level-agents:ciso-review Architecture RFC for third-party analytics integration
- /c-level-agents:ciso-review Production deployment plan for billing data export
How to install ciso-review
1Plugin marketplace
/plugin marketplace add alirezarezvani/claude-skills/plugin install c-level-agents@claude-code-skillsThis installs the whole c-level-agents plugin with all its skills
2Skills CLI (Vercel)
npx skills add alirezarezvani/claude-skills --skill ciso-review -a claude-code3Manually: put the files in place
~/.claude/skills/ciso-review/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/ciso-review/
Manually: put the files in place
.agents/skills/ciso-review/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/ciso-review/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install alirezarezvani/claude-skills ciso-review2Manually: put the files in place
.github/skills/ciso-review/SKILL.mdPlatform CLI
gemini skills install https://github.com/alirezarezvani/claude-skills --path c-level-agents/skills/ciso-reviewManually: put the files in place
.devin/skills/ciso-review/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set349
The whole set →Similar
Questions about ciso-review
How to install ciso-review in Claude Code?
Run npx skills add alirezarezvani/claude-skills --skill ciso-review -a claude-code in your terminal or install it using /plugin marketplace add alirezarezvani/claude-skills inside Claude Code.
What does the ciso-review skill do?
It evaluates production changes across six questions covering STRIDE threats, dollar-quantified blast radius, detection rules, IR readiness, compliance timelines, and vendor status.
What scripts are executed during a ciso-review run?
The workflow executes two Python scripts: risk_quantifier.py to calculate ALE and compliance_tracker.py to check compliance status.
Source text
SKILL.md · MIT
---
name: "ciso-review"
description: "/c-level-agents:ciso-review [plan] — Risk-paranoid interrogation of any plan that touches data, compliance, or production access. Use when launching features that handle customer data, before a SOC 2 / ISO audit, or after any incident or near-miss."
---
# /c-level-agents:ciso-review — CISO Forcing Questions
**Command:** `/c-level-agents:ciso-review <plan>`
The risk-paranoid threat-modeler. Six questions before any production change that touches customer data or compliance scope.
## When to Run
- Before deploying any system that touches PII / PHI / cardholder data
- Before signing a new vendor with data access
- Before a compliance audit (SOC 2, ISO 27001, HIPAA, GDPR)
- Before any architecture decision crossing trust boundaries
- After any near-miss incident
## The Six CISO Questions
### 1. Threat Model
**What's the STRIDE threat model for this system, and which threat is most likely?**
- Spoofing, Tampering, Repudiation, Info Disclosure, DoS, Elevation of Privilege.
- Pick the top 3 by likelihood × impact.
### 2. Blast Radius
**If this is fully compromised, what data is exposed and how many users are affected?**
- Worst case in plain English.
- Quantify in dollars via FAIR-based ALE.
### 3. Detection
**What signals indicate compromise, and how long until they're triggered (MTTD)?**
- Logs alone are not detection.
- Define the detection rule, the alert, and the on-call.
### 4. Response
**Is there an IR runbook for this scenario, and has it been tabletop-tested?**
- If no runbook: build one before ship.
- If untested: tabletop before ship.
### 5. Regulatory Window
**What's the regulator notification window if this scenario occurs?**
- GDPR: 72h. HIPAA: 60d. State breach laws vary.
- Pre-write the customer comms template.
### 6. Vendor & Supply Chain
**Which third-party vendors are in scope, and what's their security posture?**
- Subprocessor list current?
- DPAs in place?
- Last security review per vendor?
## Workflow
```bash
python ${CLAUDE_PLUGIN_ROOT}/vendor/c-level-advisor/ciso-advisor/scripts/risk_quantifier.py
python ${CLAUDE_PLUGIN_ROOT}/vendor/c-level-advisor/ciso-advisor/scripts/compliance_tracker.py
```
## Output Format
```markdown
# CISO Review: <plan>
**Date:** YYYY-MM-DD
## Threat Model
- Top threat: <STRIDE category> — <description>
- Likelihood: H/M/L | Impact: H/M/L
- ALE: $X / year
## Blast Radius
- Data exposed (worst case): <description>
- Users affected: N
- Estimated cost: $X
## Detection
- MTTD target: X hours
- Current MTTD: X hours
- Detection rule: <name>
## Response
- IR runbook: ✅ / ❌
- Last tabletop: <date>
## Regulatory
- Frameworks in scope: SOC 2 / ISO 27001 / HIPAA / GDPR
- Notification window: X hours/days
## Vendors
- New vendors added: N
- DPAs signed: N / N
- Security reviews complete: N / N
## Verdict
🟢 SHIP | 🟡 MITIGATE THEN SHIP | 🔴 BLOCK
```
## Routing
- `/c-level-agents:cto-review` — architecture alignment
- `/c-level-agents:gc-review` — DPA, regulatory implications
- `/c-level-agents:decide` — log risk acceptance
- `/c-level-agents:boardroom` — for CRITICAL risks
## Related
- Agent: [`cs-ciso-advisor`](../../agents/cs-ciso-advisor.md)
- Skill: [`ciso-advisor`](${CLAUDE_PLUGIN_ROOT}/vendor/c-level-advisor/ciso-advisor/SKILL.md)
- Compliance: `../../../ra-qm-team/`
---
**Version:** 1.0.0
© Alireza Rezvani · MIT · alirezarezvani/claude-skills