From grc-reporter
Weekly 1-page executive summary for the CISO and direct leadership
npx claudepluginhub abnejllc/grc --plugin grc-reporter# Exec Summary Draft a weekly 1-page update for the CISO or direct leadership. Every section is bulleted and scannable. An exec should get the full picture in 60 seconds. Lead with wins and business impact, not control IDs. ## Arguments - `$1` - Period (optional, defaults to current week, e.g. `2026-W16`) - `$2` - Audience (optional: `ciso`, `cio`, `ceo-weekly`, defaults to `ciso`) ## Instructions ### 1. Context check Before drafting, verify the toolkit has what it needs. Invoke the `context-bootstrap` skill. Look for: - Findings cache populated: `ls ~/.cache/claude-grc/findings/*/` ...
/exec-summaryWeekly 1-page executive summary for the CISO and direct leadership
Draft a weekly 1-page update for the CISO or direct leadership. Every section is bulleted and scannable. An exec should get the full picture in 60 seconds. Lead with wins and business impact, not control IDs.
$1 - Period (optional, defaults to current week, e.g. 2026-W16)$2 - Audience (optional: ciso, cio, ceo-weekly, defaults to ciso)Before drafting, verify the toolkit has what it needs. Invoke the context-bootstrap skill. Look for:
ls ~/.cache/claude-grc/findings/*/ returns recent runs./grc-data/risks/ and ./grc-data/metrics/ following docs/GRC-DATA.mdIf context is empty or partial, follow the context-bootstrap skill's setup path. Do not generate a hollow report.
When context is complete, load without asking:
./grc-data/incidents/ if the directory existsAsk the user for what Claude cannot infer:
$2 is ceo-weekly, confirm whether to include board-facing languageSkip questions the args already answered.
Apply the so-what-translation skill to translate findings into business impact. Apply exec-narrative-patterns for audience tone.
Every section is bulleted. No paragraphs. No hedging. Each bullet is one line, scannable at a glance.
Structure:
# Weekly Brief - <period>
Audience: <audience>
## Headline
- <One line. What changed this week that leadership should know.>
## Wins
- <Automation shipped, control closed, audit passed. Who drove it. Business impact.>
- <...>
## What Moved
- <Business-impact framing of top changes. Control IDs in the appendix, not here.>
- <...>
## Blockers
- <Open issues that need a decision, budget, or access. Named owner, specific ask.>
- <...>
## Asks
- <Specific decision requested. Context in one line. Deadline.>
- <...>
## Appendix
- Findings run: `<run_id>`
- Frameworks covered: `<list>`
- Full gap report: `<path>`
Write to ./grc-reports/exec-summary-<period>.md. Confirm path. Offer:
pandoc if installed/report:board-brief if this week's content feeds a quarterly draftgrc-data/history/ for trend analysis# Current week, default audience
/report:exec-summary
# Specific week
/report:exec-summary 2026-W16
# Write for CEO weekly review
/report:exec-summary 2026-W16 ceo-weekly