What problem does it solve? Old, deprecated, or undocumented API versions often stay reachable without receiving the security fixes applied to the current version, creating shadow and zombie endpoints that attackers can exploit. This Skill provides a structured workflow to find those forgotten surfaces and prove the security-relevant differences. ## Core Features & Use Cases - Version Surface Enumeration: Probe path-based, header-based, and subdomain-based API versioning to map every live version of a target's API. - Spec Discovery and Diffing: Pull current and archived OpenAPI/Swagger specs (including via the Wayback Machine) and diff endpoint inventories to find zombie routes. - Behavioral Regression Testing: Compare auth strength, rate limiting, input validation, and field exposure between old and current versions of the same operation. - Use Case: During a bug bounty engagement, you notice a target serves both /api/v1/ and /api/v2/. Use this Skill to confirm v1 is still live, diff its Swagger spec against v2, and discover that v1 accepts expired tokens and lacks rate limiting on the login endpoint. ## Quick Start Ask the AI to enumerate all reachable API versions on the target host and behaviorally diff the oldest live version against the current one for auth, rate-limit, and validation regressions.