From pentest-framework
Installs pentest-cli for security testing, verifies installation, checks optional tools like nmap sqlmap hydra nikto nuclei gobuster, and shows available commands. Run first.
npx claudepluginhub sabania/pentest-cli --plugin pentest-frameworkThis skill is limited to using the following tools:
Check if `pentest-cli` is installed and working. If not, install it automatically.
Conducts OWASP-based penetration testing: reconnaissance, Top 10 vulnerabilities (access control, injection, misconfig), API security, PoCs, code remediations, reports. For security audits.
Orchestrates security auditing workflow for web apps, APIs, and infrastructure, covering reconnaissance, vulnerability scanning, pentesting, and hardening phases.
Conducts automated penetration testing on web apps, APIs, browsers, GitHub repos, and local code with zero false positives and proof for every vulnerability.
Share bugs, ideas, or general feedback.
Check if pentest-cli is installed and working. If not, install it automatically.
Check if pentest is installed:
pentest --version 2>/dev/null
If NOT installed, install it:
curl -fsSL https://raw.githubusercontent.com/sabania/pentest-cli/main/install.sh | bash
export PATH="$HOME/.local/bin:$PATH"
Verify installation:
pentest --version
Check optional tools:
for tool in nmap sqlmap hydra nikto nuclei whatweb dnsrecon gobuster; do
path=$(which $tool 2>/dev/null)
if [ -n "$path" ]; then
echo " ✓ $tool ($path)"
else
echo " ✗ $tool (not installed - optional)"
fi
done
Report to user:
pentest --help/pentest-full <url> to start a full security audit"pip install -e . from the repo