api-security-testing

Installation
SKILL.md

API Security Testing (FIND/EXPLOIT — OWASP API Top 10)

Overview

Modern apps are API-first, and APIs fail differently from web pages: the bugs are in authorization per object/field and resource limits, not rendering. Test the API directly, bypassing the UI entirely.

Core principle: The UI is one client; attackers talk to the API raw. Every endpoint, field, and method must enforce authz and limits on its own — the front-end protects nothing.

Applies when / Skip when

  • Applies when: the app exposes a programmatic API — REST, GraphQL, gRPC, or WebSocket — including the API behind a SPA or mobile client.
  • Skip when: the app is purely server-rendered HTML with no API anyone calls → N/A.
  • If N/A: report "api-security-testing: N/A — no API surface" and stop.

⚠️ Authorization

Your own/authorized API. Use test accounts and a non-production instance for stateful tests.

Installs
33
GitHub Stars
45
First Seen
Jun 8, 2026
api-security-testing — mn-youssef/security-skills