This one scaffolds complete REST endpoints with validation, auth middleware, error handling, and consistent response formats. You get proper HTTP status codes, security checks, pagination patterns, and even doc comments. It's opinionated about structure, which is exactly what you want when spinning up CRUD operations or adding routes to an existing API. The examples cover Express and Fastify, show bcrypt for passwords, and include a testing setup with actual assertions. Saves you from reinventing validation logic and response shapes every time you need a new endpoint. Best for backend features where you want production-ready code without the boilerplate ceremony.

skills.sh installs
150
GitHub stars
39.4K
last updated
Jun 3, 2026

Install

$ npx -y skills add sickn33/antigravity-awesome-skills --skill api-endpoint-builder --agent claude-code

Installs into .claude/skills of the current project.

Files

API Endpoint Builder

Build complete, reviewable REST API endpoint scaffolds with proper validation, error handling, authentication, and documentation.

When to Use This Skill

  • User asks to "create an API endpoint" or "build a REST API"
  • Building new backend features
  • Adding endpoints to existing APIs
  • User mentions "API", "endpoint", "route", or "REST"
  • Creating CRUD operations

What You'll Build

For each endpoint, you create:

  • Route handler with proper HTTP method
  • Input validation (request body, params, query)
  • Authentication/authorization checks
  • Business logic
  • Error handling
  • Response formatting
  • API documentation
  • Tests (if requested)

Endpoint Structure

1. Route Definition

// Express example
router.post('/api/users', authenticate, validateUser, createUser);

// Fastify example
fastify.post('/api/users', {
  preHandler: [authenticate],
  schema: userSchema
}, createUser);

2. Input Validation

Always validate before processing:

Sponsors

Details

Repository
github.com/sickn33/antigravity-awesome-skills
Category
Backend & APIs
First seen
Jun 3, 2026

More from sickn33/antigravity-awesome-skills

All 708
1awslabs avatarapi-gatewayawslabs/agent-plugins>0skills.sh installs
2bobmatnyc avatardrizzle-ormbobmatnyc/claude-mpm-skillsType-safe SQL ORM for TypeScript with zero runtime overhead4.3Kskills.sh installs
3firebase avatarfirebase-auth-basicsfirebase/skillsfirebase auth basics1.2Kskills.sh installs
4mindrally avatardrizzle-ormmindrally/skillsGuidelines for developing with Drizzle ORM, a lightweight type-safe TypeScript ORM with SQL-like syntax1.1Kskills.sh installs
5mukul975 avataranalyzing-api-gateway-access-logsmukul975/anthropic-cybersecurity-skillsParses API Gateway access logs (AWS API Gateway, Kong, Nginx) to detect BOLA/IDOR attacks, rate limit bypass, credential scanning, and injection attempts. Uses 782skills.sh installs
6aj-geddes avatarapi-authenticationaj-geddes/useful-ai-promptsImplement secure API authentication with JWT, OAuth 2.0, API keys, and session management. Use when securing APIs, managing tokens, or implementing user authent612skills.sh installs