Generate prioritized CVE watchlists and actionable security recommendations for repositories. Use when analyzing CVE scan results, creating security reports, prioritizing vulnerability remediation, or generating security gate reports for CI/CD. Takes CVE scan results (JSON/SARIF from npm audit, pip-audit, Snyk), reachability analysis, and cutoff date as input. Combines severity, reachability, exploitability, and dependency criticality to rank CVEs by practical risk. Outputs markdown reports with concrete next-step guidance (immediate upgrade, monitor, ignore with justification, apply mitigation) suitable for issue trackers, security reviews, and CI security gates.
Install with Tessl CLI
npx tessl i github:ArabelaTso/Skills-4-SE --skill cve-watchlist-action-recommendation-generator94
Does it follow best practices?
Validation for skill structure
Risk factor scoring and tier classification
Correct formula weights
0%
100%
Reachability numeric mapping
0%
100%
Exploitability numeric mapping
0%
100%
Criticality numeric mapping
20%
100%
Severity adjustment for known exploit
0%
0%
Severity adjustment for active exploitation
0%
100%
Critical tier boundary
50%
100%
High tier boundary
25%
100%
Low/Minimal tier boundary
37%
100%
Missing data assumption documented
80%
100%
Score calculations shown
100%
100%
Without context: $0.3356 · 2m 18s · 9 turns · 14 in / 7,820 out tokens
With context: $1.2176 · 4m 47s · 35 turns · 5,643 in / 14,170 out tokens
Full report structure and grouped CVE recommendations
Executive Summary section
50%
100%
Prioritized CVE Watchlist section
25%
100%
Summary of Actions section
37%
75%
Dependency Overview section
25%
100%
Next Steps section
50%
100%
Grouped multi-CVE package
100%
100%
Transitive dependency handling
100%
100%
npm upgrade commands
100%
100%
Mitigation for unavailable fix
100%
100%
Links to CVE references
100%
100%
Breaking changes documented
100%
100%
Without context: $0.1802 · 1m 13s · 8 turns · 13 in / 3,074 out tokens
With context: $1.8871 · 5m 54s · 45 turns · 3,880 in / 21,805 out tokens
Script-based workflow and special case handling
parse_scan_results.py invocation
100%
100%
calculate_risk_score.py invocation
100%
87%
Script pipeline order
100%
100%
No-fix mitigation recommendation
100%
100%
Breaking-changes evaluation
70%
30%
Ignore with justification
40%
0%
Compensating controls score reduction
20%
0%
Reachability data included
100%
100%
Missing data assumption documented
100%
62%
Process log or script output
100%
100%
Zero-day treatment
100%
100%
Without context: $0.5760 · 3m 13s · 17 turns · 22 in / 10,220 out tokens
With context: $1.3310 · 4m 46s · 36 turns · 5,612 in / 15,397 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.