.agent/skills/python-security-tools/SKILL.md
Python for security tools. Libraries: requests, pwntools, scapy, socket. Use for exploit dev, automation, network tools, web security scripts.
npx skillsauth add ripgraphics/authorsinfo python-security-toolsInstall 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.
# Web
import requests
from bs4 import BeautifulSoup
from urllib.parse import urljoin, quote
# Network
import socket
from scapy.all import *
# Binary/Exploit
from pwn import *
# Async
import asyncio
import aiohttp
# Utils
import argparse
import concurrent.futures
s = requests.Session()
s.verify = False # Ignore SSL
s.proxies = {"http": "http://127.0.0.1:8080"} # Burp
# GET with params
r = s.get(url, params={"id": "1"})
# POST with data
r = s.post(url, data={"user": "admin", "pass": "test"})
# POST JSON
r = s.post(url, json={"key": "value"})
# Custom headers
r = s.get(url, headers={"Authorization": "Bearer token"})
# Handle response
print(r.status_code, r.text, r.json())
# TCP client
import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((HOST, PORT))
s.sendall(b"data\n")
response = s.recv(4096)
s.close()
# UDP
s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
s.sendto(b"data", (HOST, PORT))
from concurrent.futures import ThreadPoolExecutor
def scan(target):
# scan logic
pass
targets = ["url1", "url2", "url3"]
with ThreadPoolExecutor(max_workers=10) as executor:
results = executor.map(scan, targets)
# URL fuzzing
for word in wordlist:
url = f"{base_url}/{word}"
r = requests.get(url)
if r.status_code == 200:
print(f"[+] Found: {url}")
# Parameter brute
for payload in payloads:
r = requests.get(url, params={"id": payload})
if "error" not in r.text:
print(f"[+] Possible: {payload}")
tools
Webpack build optimization expert with deep knowledge of configuration patterns, bundle analysis, code splitting, module federation, performance optimization, and plugin/loader ecosystem. Use PROACTIVELY for any Webpack bundling issues including complex optimizations, build performance, custom plugins/loaders, and modern architecture patterns. If a specialized expert is a better fit, I will recommend switching and stop.
development
Web application security expert. OWASP Top 10, XSS, SQLi, CSRF, SSRF, authentication bypass, IDOR. Use for web app security testing.
testing
Vitest testing framework expert for Vite integration, Jest migration, browser mode testing, and performance optimization
tools
Vite build optimization expert with deep knowledge of ESM-first development, HMR optimization, plugin ecosystem, production builds, library mode, and SSR configuration. Use PROACTIVELY for any Vite bundling issues including dev server performance, build optimization, plugin development, and modern ESM patterns. If a specialized expert is a better fit, I will recommend switching and stop.