con un clic
defending-code-vuln-scan
Run static repo-read vulnerability review.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
Run static repo-read vulnerability review.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
Plan safe harness customization only.
Orient static defending-code review work.
Build a static security threat model.
Draft inert patches for verified findings.
Triages static security findings.
Manage Apple Notes via memo CLI: create, search, edit.
| name | defending-code-vuln-scan |
| description | Run static repo-read vulnerability review. |
| version | 1.0.0 |
| author | Anthropic, ported by Hermes Agent |
| license | Apache-2.0 |
| platforms | ["linux","macos","windows"] |
| metadata | {"hermes":{"category":"security","tags":["security","vulnerability-scan","static-analysis"]}} |
Use this skill when the user asks to statically scan a local codebase for security vulnerabilities or to produce raw findings for later triage.
THREAT_MODEL.md from defending-code-threat-model.delegate_task available for child reviewers constrained to toolsets=["repo-read"].VULN-FINDINGS.json and VULN-FINDINGS.md.Inputs:
<target>: required local directory.--focus <area>: optional repeatable focus area.--single: optional sequential review for tiny targets.--extra <file>: optional local extra vulnerability classes.--no-score: optional skip of confidence calibration.Resolve the target, derive focus areas, delegate read-only review, collate findings, and write both JSON and Markdown artifacts.
VULN-FINDINGS.json, VULN-FINDINGS.mdtoolsets=["repo-read"]role="leaf"defending-code-vuln-triage VULN-FINDINGS.json --repo <target>F-001, F-002, sorted by confidence and severityTHREAT_MODEL.md if present and derive focus areas from entry points, trust boundaries, and threat rows.delegate_task(
goal="List security review focus areas for the target repository from static source inspection.",
context="Target: <target>. Static review only. Return focus areas with key files and trust boundaries.",
toolsets=["repo-read"],
role="leaf",
)
--single is appropriate, run one child review per focus area in a single batch:delegate_task(
tasks=[
{
"goal": "Find candidate vulnerabilities for focus area: <focus-area>.",
"context": "Target: <target>. Static review only. Report plausible exploit paths with file and line evidence. Do not modify files.",
"toolsets": ["repo-read"],
"role": "leaf",
}
]
)
category=none placeholders. Otherwise keep candidates for triage.repo-read child per finding to score source support from 1 to 10. Do not drop findings in this pass.VULN-FINDINGS.json with target, scanned_at, focus_areas, findings, and summary.VULN-FINDINGS.md with a summary table and one section per finding.file or web search toolsets for child reviewers.toolsets=["repo-read"].VULN-FINDINGS.json and .md exist and agree on counts and ids.