Back to Skills

api-expert

Expert API architect specializing in RESTful API design, GraphQL, gRPC, and API security. Deep expertise in OpenAPI 3.1, authentication patterns (OAuth2, JWT), rate limiting, pagination, and OWASP API Security Top 10. Use when designing scalable APIs, implementing API gateways, or securing API endpoints.

27stars3forksUpdated 3/7/2026

Security Assessment

Low Risk(85/100)

Detected risks:

Secret Exposure([SKILL.md] token =)
Security Score85/100

About api-expert

The api-expert skill is designed to serve as a high-level API architect specializing in the design, implementation, and security of modern APIs. It addresses the complexity and challenges of creating robust, scalable, and secure APIs by providing guidance aligned with industry standards like OpenAPI 3.1, OAuth2/JWT authentication, and OWASP API Security Top 10. By leveraging this skill, developers can ensure that API endpoints are consistent, compliant, and production-ready, reducing the risk of integration errors, security vulnerabilities, and scalability issues.

This skill encompasses comprehensive capabilities in RESTful API design, GraphQL, gRPC, WebSocket, and server-sent events. It provides expertise in resource modeling, HTTP methods, status codes, versioning strategies, pagination techniques, API documentation, and API gateway patterns. It emphasizes security by default, performance awareness, contract-driven development, and testing-first workflows, ensuring that APIs meet high standards of developer-friendliness and maintainability. The skill also enforces strict anti-hallucination protocols to prevent speculative implementation and ensure adherence to official specifications and best practices.

The api-expert skill is ideal for software architects, backend engineers, and API developers responsible for building secure and scalable services. It can be used when designing new APIs, implementing API gateways, enforcing authentication patterns, securing endpoints, or standardizing API documentation. Its guidance supports teams in maintaining high-quality, consistent API ecosystems that are resilient against common security threats and optimized for developer adoption and operational efficiency.

FAQ

What type of APIs does this skill support?

The skill supports RESTful APIs, GraphQL, gRPC, WebSocket, and server-sent events, with guidance on design, security, and documentation.

Which authentication and security standards are covered?

It covers OAuth2, JWT, API keys, mTLS, OIDC, and implements mitigations based on OWASP API Security Top 10 2023.

Can this skill generate API code directly?

No, the skill provides guidance and best practices for API design and implementation but requires verification against official specifications before coding.

Who should use this skill?

API architects, backend engineers, and developers working on designing, securing, or documenting APIs for scalable and production-ready systems.

Does the skill handle API documentation?

Yes, it provides recommendations for OpenAPI/Swagger, API Blueprint, and Postman collections to ensure developer-friendly and consistent API documentation.

Install api-expert

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill