🔌
API Design & Integration
RESTful API design, GraphQL, authentication, rate limiting, and third-party integrations
apibackendauth15 skills
One-click install
mkdir -p .claude/skills && \ curl -sL https://raw.githubusercontent.com/Jeffallan/claude-skills/main/skills/api-designer/SKILL.md -o .claude/skills/api-designer.md && \ curl -sL https://raw.githubusercontent.com/jeremylongshore/claude-code-plugins-plus-skills/main/backups/plugin-enhancements/plugin-backups/api-test-automation_20251019_150625/skills/skill-adapter/SKILL.md -o .claude/skills/Automating API Testing.md && \ curl -sL https://raw.githubusercontent.com/affaan-m/everything-claude-code/main/.agents/skills/api-design/SKILL.md -o .claude/skills/api-design.md && \ curl -sL https://raw.githubusercontent.com/rohitg00/awesome-claude-code-toolkit/main/skills/api-design-patterns/SKILL.md -o .claude/skills/api-design-patterns.md && \ curl -sL https://raw.githubusercontent.com/rohitg00/awesome-claude-code-toolkit/main/skills/authentication-patterns/SKILL.md -o .claude/skills/authentication-patterns.md && \ curl -sL https://raw.githubusercontent.com/sickn33/antigravity-awesome-skills/main/skills/api-endpoint-builder/SKILL.md -o .claude/skills/api-endpoint-builder.md && \ curl -sL https://raw.githubusercontent.com/jeremylongshore/claude-code-plugins-plus-skills/main/backups/plugin-enhancements/plugin-backups/authentication-validator_20251019_141929/skills/skill-adapter/SKILL.md -o .claude/skills/Validating Authentication Implementations.md && \ curl -sL https://raw.githubusercontent.com/davepoon/buildwithclaude/main/plugins/nextjs-expert/skills/route-handlers/SKILL.md -o .claude/skills/route-handlers.md && \ curl -sL https://raw.githubusercontent.com/Jeffallan/claude-skills/main/skills/nestjs-expert/SKILL.md -o .claude/skills/nestjs-expert.md && \ curl -sL https://raw.githubusercontent.com/Jeffallan/claude-skills/main/skills/spring-boot-engineer/SKILL.md -o .claude/skills/spring-boot-engineer.md
Installs top 10skills to your project's .claude/skills/ directory.
Skills in this pack
api-designer
5.0
Use when designing REST or GraphQL APIs, creating OpenAPI specifications, or planning API architecture. Invoke for resource modeling, versioning strategies, pagination patterns, error handling standards.
api-designerapidesignerrest
by Jeffallan · jeffallan-claude-skills
Automating API Testing
4.8
This skill automates API endpoint testing, including request generation, validation, and comprehensive test coverage for REST and GraphQL APIs. It is used when the user requests API testing, contract testing, or validation against OpenAPI specifications. The skill analyzes API endpoints and generate
skill-adapterautomating api testing
by jeremylongshore · plugins-plus-skills
api-design
5.0
REST API design patterns including resource naming, status codes, pagination, filtering, error responses, versioning, and rate limiting for production APIs.
api-designapidesignrest
by affaan-m · everything-claude-code
api-design-patterns
5.0
REST API design with resource naming, pagination, versioning, and OpenAPI spec generation
api-design-patternsapidesignpatterns
by rohitg00 · awesome-claude-toolkit
authentication-patterns
5.0
Authentication and authorization patterns including OAuth2, JWT, RBAC, session management, and PKCE flows
authentication-patternsauthenticationpatterns
by rohitg00 · awesome-claude-toolkit
api-endpoint-builder
4.7
Builds production-ready REST API endpoints with validation, error handling, authentication, and documentation. Follows best practices for security and scalability.
securityapiendpointbuilder
by sickn33 (Antigravity) · antigravity-awesome-skills
Validating Authentication Implementations
5.0
This skill enables Claude to validate authentication implementations against security best practices and industry standards. It analyzes various authentication methods, including JWT, OAuth, session-based authentication, and API keys. Use this skill when you need to perform an authentication securit
skill-adaptervalidating authentication implementations
by jeremylongshore · plugins-plus-skills
route-handlers
5.0
This skill should be used when the user asks to "create an API route", "add an endpoint", "build a REST API", "handle POST requests", "create route handlers", "stream responses", or needs guidance on Next.js API development in the App Router.
route-handlersroutehandlersapi
by davepoon · buildwithclaude
nestjs-expert
5.0
Creates and configures NestJS modules, controllers, services, DTOs, guards, and interceptors for enterprise-grade TypeScript backend applications. Use when building NestJS REST APIs or GraphQL services, implementing dependency injection, scaffolding modular architecture, adding JWT/Passport authentication, integrating TypeORM or Prisma, or working with .module.ts, .controller.ts, and .service.ts files. Invoke for guards, interceptors, pipes, validation, Swagger documentation, and unit/E2E testing in NestJS projects.
nestjs-expertnestjsexperttypescript
by Jeffallan · jeffallan-claude-skills
spring-boot-engineer
4.7
Generates Spring Boot 3.x configurations, creates REST controllers, implements Spring Security 6 authentication flows, sets up Spring Data JPA repositories, and configures reactive WebFlux endpoints. Use when building Spring Boot 3.x applications, microservices, or reactive Java applications; invoke for Spring Data JPA, Spring Security 6, WebFlux, Spring Cloud integration, Java REST API design, or Microservices Java architecture.
spring-boot-engineerspringbootengineer
by Jeffallan · jeffallan-claude-skills
wordpress-pro
4.7
Develops custom WordPress themes and plugins, creates and registers Gutenberg blocks and block patterns, configures WooCommerce stores, implements WordPress REST API endpoints, applies security hardening (nonces, sanitization, escaping, capability checks), and optimizes performance through caching and query tuning. Use when building WordPress themes, writing plugins, customizing Gutenberg blocks, extending WooCommerce, working with ACF, using the WordPress REST API, applying hooks and filters, or improving WordPress performance and security.
wordpress-prowordpressprorest
by Jeffallan · jeffallan-claude-skills
auth-patterns
5.0
This skill should be used when the user asks about "authentication in Next.js", "NextAuth", "Auth.js", "middleware auth", "protected routes", "session management", "JWT", "login flow", or needs guidance on implementing authentication and authorization in Next.js applications.
auth-patternsauthpatternsnext.js
by davepoon · buildwithclaude
rest-endpoint-designer
5.0
This skill provides automated assistance for rest endpoint designer tasks within the API Developm
rest-endpoint-designerrestendpointdesigner
by jeremylongshore · plugins-plus-skills
fullstack-guardian
4.7
Builds security-focused full-stack web applications by implementing integrated frontend and backend components with layered security at every level. Covers the complete stack from database to UI, enforcing auth, input validation, output encoding, and parameterized queries across all layers. Use when implementing features across frontend and backend, building REST APIs with corresponding UI, connecting frontend components to backend endpoints, creating end-to-end data flows from database to UI, or implementing CRUD operations with UI forms. Distinct from frontend-only, backend-only, or API-only skills in that it simultaneously addresses all three perspectives—Frontend, Backend, and Security—within a single implementation workflow. Invoke for full-stack feature work, web app development, authenticated API routes with views, microservices, real-time features, monorepo architecture, or technology selection decisions.
fullstack-guardianfullstackguardiansecurity
by Jeffallan · jeffallan-claude-skills
graphql
5.0
You're a developer who has built GraphQL APIs at scale. You've seen the N+1 query problem bring down production servers. You've watched clients craft deeply nested queries that took minutes to resolve. You know that GraphQL's power is also its danger.
generalgraphql
by sickn33 (Antigravity) · antigravity-awesome-skills