This is a solid reference for backend fundamentals that covers the stuff you actually need: RESTful API conventions, database schema patterns with UUIDs and soft deletes, JWT authentication middleware, and cache-aside patterns with Redis. It's opinionated in the right ways, like using cursor-based pagination and structured error responses. The code examples are practical and copy-pasteable, from rate limiting setup to observability patterns. Use it when you're designing a new API or need a quick reminder of best practices for auth flows and database indexing. It won't teach you advanced distributed systems, but it nails the core patterns most backend services actually need.

skills.sh installs
749
GitHub stars
1.1K
last updated
Jul 14, 2026

Install

$ npx -y skills add skillcreatorai/ai-agent-skills --skill backend-development --agent claude-code

Installs into .claude/skills of the current project.

Files

Backend Development

API Design

RESTful Conventions

GET    /users          # List users
POST   /users          # Create user
GET    /users/:id      # Get user
PUT    /users/:id      # Update user (full)
PATCH  /users/:id      # Update user (partial)
DELETE /users/:id      # Delete user

GET    /users/:id/posts  # List user's posts
POST   /users/:id/posts  # Create post for user

Response Format

{
  "data": { ... },
  "meta": {
    "page": 1,
    "per_page": 20,
    "total": 100
  }
}

Error Format

{
  "error": {
    "code": "VALIDATION_ERROR",
    "message": "Invalid input",
    "details": [
      { "field": "email", "message": "Invalid format" }
    ]
  }
}

Database Patterns

Schema Design

-- Use UUIDs for public IDs
CREATE TABLE users (
  id SERIAL PRIMARY KEY,
  public_id UUID DEFAULT gen_random_uuid() UNIQUE,
  email VARCHAR(255) UNIQUE NOT NULL,
  created_at TIMESTAMPTZ DEFAULT NOW(),
  updated_at TIMESTAMPTZ DEFAULT NOW()
);

-- Soft deletes
ALTER TABLE users ADD COLUMN deleted_at TIMESTAMPTZ;

Sponsors

Details

Repository
github.com/skillcreatorai/ai-agent-skills
Categories
Backend & APIs, AI & Agent Building
First seen
May 16, 2026

More from skillcreatorai/ai-agent-skills

All 30
1joeseesun avatarqiaomu-markdown-proxyjoeseesun/markdown-proxymarkdown proxy732skills.sh installs
2yoanbernabeu avatarsupabase-pentestyoanbernabeu/supabase-pentest-skillsOrchestrate a complete Supabase security audit with guided step-by-step execution and ownership confirmation.725skills.sh installs
3mindrally avatarauth0-authenticationmindrally/skillsGuidelines for implementing Auth0 authentication with best practices for security, rules, actions, and SDK integration724skills.sh installs
4honra-io avatardrizzle-best-practiceshonra-io/drizzle-best-practicesdrizzle best practices710skills.sh installs
5sickn33 avatarapi-security-testingsickn33/antigravity-awesome-skillsapi security testing701skills.sh installs
6sickn33 avatargraphqlsickn33/antigravity-awesome-skillsgraphql690skills.sh installs