The api-security-best-practices skill guides developers in building secure APIs by implementing authentication, authorization, input validation, rate limiting, and defenses against common vulnerabilities including injection attacks and DDoS. It serves developers designing new APIs or securing existing ones and addresses the problem of preventing unauthorized access, data breaches, and API attacks through structured security patterns for REST, GraphQL, and WebSocket APIs. The skill covers five core areas: authentication and authorization setup, input validation and sanitization, rate limiting and throttling, data protection, and security testing aligned with OWASP API Top 10 standards.
npx skills add https://github.com/sickn33/antigravity-awesome-skills --skill api-security-best-practices