vulnerability-discovery · git:20260424.a607dbd · 2026-04-24 · sha256 d4d2a84098f92ce2
vulnerability-discovery git:20260424.a607dbdA
Immutable. This exact content is served forever at /api/v1/blob/d4d2a84098f92ce2.
--- name: vulnerability-discovery description: 'Use when you need a repeatable workflow to discover and document likely application security vulnerabilities with evidence and standard mapping.' argument-hint: 'Provide the target paths and max findings, for example: app plus static/js, top 5 findings' user-invocable: true --- # Vulnerability Discovery Skill ## When to use Use for initial discovery and triage preparation. ## Inputs - Target scope (files or folders) - Maximum findings to return - Optional focus areas (prompt injection, XSS, authz, config) ## Procedure 1. Scan for high-risk patterns in backend endpoints, request handling, and state mutation. 2. Scan frontend rendering paths for unsafe HTML handling and client-side trust assumptions. 3. Scan configuration and error paths for hardening gaps. 4. Build findings with severity, evidence, and control mapping. 5. Mark uncertain items as "Needs verification". ## Required output fields - `id` - `title` - `severity` - `evidence` - `control_ids` - `rationale` - `status` (`confirmed` or `needs_verification`) ## Control mapping source Use `docs/appsec-demo/appsec-baseline-standard.md` for control IDs.