Phase 5 of the pentest pipeline — assemble the final security report from confirmed findings. Invoked by pentest-orchestrator.
How this skill is triggered — by the user, by Claude, or both
Slash command
/shannon-for-claude-code:reportingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Assemble `report.md` from `findings-confirmed.json` (or, when
Assemble report.md from findings-confirmed.json (or, when
scope.exploit == false, from findings-candidates.json, clearly labeling
findings as UNVALIDATED).
report.md structure:Sort findings by severity (critical→low). Include only confirmed findings in the
main Findings section when exploitation ran. Write to
pentest-workspace/<run-id>/report.md.
Provides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.
npx claudepluginhub gamblerix2/shannonforclaudecode