moai-security-api

Implement OWASP API Top 10 security patterns for APIs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/tjdwls101010/SomeThing --skill moai-security-api-tjdwls101010
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: moai-security-api
Source: https://github.com/tjdwls101010/SomeThing/tree/main/CardNews/.claude/skills/moai-security-api
Command: npx skills add https://github.com/tjdwls101010/SomeThing --skill moai-security-api-tjdwls101010

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires fastapi, python-jose[jwt], pydantic, express, jsonwebtoken, zod.

What problem does it solve?

Building secure APIs is challenging, with common vulnerabilities like broken authentication, authorization, and resource consumption. This Skill provides comprehensive patterns and best practices to protect your APIs against the OWASP API Top 10, ensuring robust security.

Core Features & Use Cases

  • Authentication & Authorization: Implement JWT, OAuth 2.0, RBAC, and ABAC for robust access control.
  • Rate Limiting & CORS: Prevent API abuse and restrict cross-origin requests to trusted domains.
  • OWASP API Top 10 Mitigations: Detailed strategies to address the most critical API security risks.
  • Use Case: When designing a new API endpoint, consult this Skill to implement robust authentication, authorization, and input validation, preventing common security flaws and ensuring data integrity from the start.

Quick Start

Provide a Python/FastAPI example for implementing JWT authentication and a basic RBAC decorator.