← ClaudeAtlas

awesome-pentestlisted

Runs an authorization-gated penetration test against a target (repo, web app, API, network, cloud, mobile client) following PTES, OWASP WSTG/MASTG/API Top 10 and NIST SP 800-115: scoping and rules of engagement, recon, attack-surface mapping, testing, exploitation-to-proof, findings with CWE/CVSS, retest. Every active probe is hard-gated behind written authorization and scope. Use on 'pentest', 'red team', 'attack surface assessment', 'проведи пентест'. Do not use for static white-box review (awesome-security-audit), client disclosure (awesome-leak-audit), or dependency CVEs (awesome-dependency-audit).
khasky/awesome-agent-skills · ★ 8 · AI & Automation · score 78
Install: claude install-skill khasky/awesome-agent-skills
# Penetration Test Assessment Run an authorized penetration test the way a professional engagement does: scope and rules of engagement first, then work the target from an attacker's perspective through recognized methodology, and end with a report a client could act on. This skill is the engagement lifecycle and orchestration layer — it drives the deep-dive siblings (`awesome-security-audit` for static code review, `awesome-dependency-audit` for supply chain, `awesome-leak-audit` for client disclosure) and adds what they don't cover: scoping, attack-surface enumeration, dynamic/runtime testing, exploitation-to-proof, post-exploitation impact, and the engagement report. It is defensive by intent: the goal is to find and prove real risk so it can be fixed, using a proof-of-concept that demonstrates impact — never a weaponized exploit, never persistence or data theft beyond what the rules of engagement permit. It refuses to attack a target the user is not authorized to test. This skill produces three things: a rules-of-engagement record, a findings list (each with `file:line` or endpoint, a source→sink or attack path, CWE/CVSS, and reproduction), and a report with an executive summary, technical detail, and a retest section. Reference files (load on demand — read the one the target needs, don't inline both): - [`references/test-catalog.md`](references/test-catalog.md) — the per-target-class test catalogs (web, API, network/infra, cloud, mobile, auth/session, business logic,