From perseus
Explains Perseus methodology for structured security assessments in Claude Code, with phases for reconnaissance, vulnerability audit, exploitation, and reporting. Use when starting security conversations.
How this skill is triggered — by the user, by Claude, or both
Slash command
/perseus:using-perseusThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Perseus is a rigorous, automated security assessment framework for Claude Code. It transforms the AI into a structured penetration tester.
Perseus is a rigorous, automated security assessment framework for Claude Code. It transforms the AI into a structured penetration tester.
Core Principle: Methodological rigor over ad-hoc guessing. We do not "look around"; we execute specific phases.
The assessment MUST follow this linear sequence. Do not skip phases.
/scan)Goal: Map the attack surface.
Skill: perseus:scan (or /scan).deliverables/code_analysis_deliverable.md (Target Knowledge Graph).Goal: Prove potential vulnerability.
Skill: perseus:audit.deliverables/.Goal: Verify impact (False Positive Filtering).
Skill: perseus:exploit.whoami, alert(1), sleep).deliverables/exploitation_report.md./report)Goal: Communicate risk.
Skill: perseus:report (or /report).SECURITY_REPORT.md with executive summary and risk scoring./specialist)Goal: Run all deep-dive specialists in parallel.
Skill: perseus-specialist (or /specialist).Always select engagement mode before Phase 1. If user does not specify, default to PRODUCTION_SAFE.
| Mode | Intended Environment | Verification Style |
|---|---|---|
PRODUCTION_SAFE | Live production | Passive analysis + minimal non-disruptive verification |
STAGING_ACTIVE | Staging/pre-prod | Targeted active verification with throttling |
LAB_FULL | Isolated lab | Full dynamic verification for hard-to-reproduce findings |
LAB_RED_TEAM | Dedicated security lab | Adversarial chain simulation with strict legal scope |
Mode selection rule:
PRODUCTION_SAFE.rm, DROP TABLE).LAB_RED_TEAM only on isolated test environment with non-production data.If the user asks for a security review, pentest, or audit, ALWAYS start with:
I will use the Perseus methodology to assess this codebase.
Starting Phase 1: Reconnaissance...
[Invoking /scan]
npx claudepluginhub kaivyy/perseusOrchestrates full automated penetration test (Scan -> Audit -> Exploit -> Report) on your own codebase with auto-detection of languages, frameworks, and infrastructure.
Audits authorized codebases for exploitable vulnerabilities using scoped reconnaissance, adversarial review, validation, and structured reporting. For security reviews and penetration testing.
Audits code for security vulnerabilities including OWASP Top 10, auth flaws, injection, data exposure, and dependency risks. Supports multiple engagement modes from express to meticulous.