Agent skill · Security

security-pen-testing

Use when the user asks to perform security audits, penetration testing, vulnerability scanning, OWASP Top 10 checks, or offensive security assessments. Covers static analysis, dependency scanning, secret detection, API security testing, and pen test report generation.

Alireza Rezvani23,369★ · +428/wk · 1 repos on radarProfile →
claude-codecodexcursorships scriptsMIT
Install
npx skills add alirezarezvani/claude-skills --skill security-pen-testing --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 7
SKILL.md size: 14 KB
Bundled scripts: yes
Path: engineering-team/skills/security-pen-testing/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 23,791 · +422 this week
Language: Python
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Security Penetration Testing Hands-on offensive security testing skill for finding vulnerabilities before attackers do. This is NOT compliance checking (see senior-secops) or security policy writing (see senior-security) — this is about systematic vulnerability discovery through authorized testing. --- ## Table of Contents - [Overview](#overview) - [OWASP Top 10 Systematic Audit](#owasp-top-10-systematic-audit) - [Static Analysis](#static-analysis) - [Dependency Vulnerability Scanning](#dependency-vulnerability-scanning) - [Secret Scanning](#secret-scanning) - [API Security Testing](#api-security-testing) - [Web Vulnerability Testing](#web-vulnerability-testing) - [Infrastructure Security](#infrastructure-security) - [Pen Test Report Generation](#pen-test-report-generation) - [Responsible Disclosure Workflow](#responsible-disclosure-workflow) - [Workflows](#workflows) - [Anti-Patterns](#anti-patterns) - [Cross-References](#cross-references) --- ## Overview ### What This Skill Does This skill provides the methodology, checklists, and automation for **offensive security testing** — actively probing systems to discover exploitable vulnerabilities. It covers web applications, APIs, i

What's inside
Steps it walks through
  1. Table of Contents
  2. Overview
  3. What This Skill Does
  4. Distinction from Other Security Skills
  5. Prerequisites
  6. OWASP Top 10 Systematic Audit
  7. Quick Reference
  8. Static Analysis
  9. Dependency Vulnerability Scanning
  10. Secret Scanning
  11. API Security Testing
  12. Authentication Bypass
  13. Authorization Flaws
  14. Rate Limiting & GraphQL
Ships with 6 files
  • references/attack_patterns.md
  • references/owasp_top_10_checklist.md
  • references/responsible_disclosure.md
  • scripts/dependency_auditor.py
  • scripts/pentest_report_generator.py
  • scripts/vulnerability_scanner.py
Commands it runs
Generate OWASP checklist for a web application
python scripts/vulnerability_scanner.py --target web --scope full
Quick API-focused scan
python scripts/vulnerability_scanner.py --target api --scope quick --json
Audit dependencies
python scripts/dependency_auditor.py --file package.json --severity high
python scripts/dependency_auditor.py --file requirements.txt --json
python scripts/dependency_auditor.py --file package.json --severity critical --json
Scan git history for verified secrets
trufflehog git file://. --only-verified --json
More from claude-skills
All skills →
About this skill
What does the security-pen-testing skill do?

Use when the user asks to perform security audits, penetration testing, vulnerability scanning, OWASP Top 10 checks, or offensive security assessments. Covers static analysis, dependency scanning, secret detection, API security testing, and pen test report generation.

How do I install it?

Run `npx skills add alirezarezvani/claude-skills --skill security-pen-testing --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From alirezarezvani/claude-skills, a repository with 23,791 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going