byelementalsouls· 56 skills
Hunt shadow / zombie / undocumented API surface (OWASP API9 Improper Inventory Management) — enumerate the full API version history (v1/v2/beta/legacy paths, header- and subdomain-based versioning), pull and diff every reachable OpenAPI/Swagger spec (including ones only findable via the Wayback Machine), and behaviorally diff old vs. current versions for auth/rate-limit/validation regressions rather than just response-shape differences. Distinct from hunt-api-misconfig, which owns exploitation once you have a spec or endpoint (mass assignment, JWT, OData, Swagger-chain attacks); distinct from hunt-subdomain, which owns host-level discovery. This skill owns the version-inventory and behavioral-diff workflow itself. Use when the target has versioned API paths, multiple specs, a changelog referencing deprecated endpoints, or a mobile app whose hardcoded backend calls look older than the current web app's.
$npx -y skills add elementalsouls/claude-bughunter --skill hunt-shadow-apiInstalls into the current project.
Run `npx skills use "https://github.com/elementalsouls/claude-bughunter" --skill "elementalsouls/claude-bughunter/hunt-shadow-api"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/elementalsouls/claude-bughunter" that are relevant to the current task. Run `npx skills add "https://github.com/elementalsouls/claude-bughunter"` and select the relevant skills, then follow their instructions.