.claude/skills/cve-triage/SKILL.md
CVE triage workflow for vulnerability analysis, reproduction assessment, and patch verification
npx skillsauth add baekenough/oh-my-customcode cve-triageInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
A structured workflow for triaging CVE reports against a codebase. Coordinates security analysis, reproduction assessment, and patch verification.
## CVE Triage Report: {CVE-ID}
### Summary
| Field | Value |
|-------|-------|
| CVE | {CVE-ID} |
| CWE | {CWE-ID}: {description} |
| CVSS | {score} ({severity}) |
| Affected | {component} {version range} |
| Project Impact | {CRITICAL/HIGH/MEDIUM/LOW/NONE} |
### Analysis
{Detailed analysis of how CVE affects this codebase}
### Remediation
| Option | Effort | Risk |
|--------|--------|------|
| {option 1} | {effort} | {risk} |
### Action Items
- [ ] {item 1}
- [ ] {item 2}
| Phase | Agent | Model | |-------|-------|-------| | CVE Intake | Explore | haiku | | Impact Assessment | sec-codeql-expert | sonnet | | Reproduction | sec-codeql-expert | sonnet | | Remediation | appropriate-expert | sonnet |
1. Receive CVE identifier or advisory
2. Phase 1: Parse and classify the vulnerability
3. Phase 2: Search codebase for affected components
4. Phase 3: Evaluate reproduction feasibility
5. Phase 4: Propose remediation with effort/risk tradeoffs
6. Generate triage report in standard format
development
Generate and maintain a persistent codebase wiki — LLM-built interlinked markdown knowledge base (Karpathy LLM Wiki pattern)
development
Use the project wiki as RAG knowledge source — search wiki pages to answer codebase questions before exploring raw files
tools
Analyze task trajectories to propose reusable SKILL.md candidates from successful patterns
data-ai
hada.io RSS feed monitoring for AI agent/harness articles with automated /scout analysis