Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
langchain-ai avatar

Database Migrations

  • 52 installs
  • 111 repo stars
  • Updated July 29, 2026
  • langchain-ai/skills-benchmarks

Helps with databases tasks.

About

database-migrations is a Claude Code skill for databases. It helps solo builders move faster with AI-assisted development.

  • database-migrations
  • Databases
  • AI-coding skill

Database Migrations by the numbers

  • 52 all-time installs (skills.sh)
  • +2 installs in the week ending Aug 2, 2026 (Skillselion tracking)
  • Ranked #407 of 911 Databases skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/langchain-ai/skills-benchmarks --skill database-migrations

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs52
repo stars111
Last updatedJuly 29, 2026
Repositorylangchain-ai/skills-benchmarks

What it does

Helps with databases tasks.

Files

SKILL.mdMarkdownGitHub ↗

API Documentation Standards

Design and document RESTful APIs following industry standards.

OpenAPI Specification

Always document APIs using OpenAPI 3.0+:

openapi: 3.0.3
info:
  title: User API
  version: 1.0.0

paths:
  /users:
    get:
      summary: List users
      parameters:
        - name: limit
          in: query
          schema:
            type: integer
            default: 20
      responses:
        '200':
          description: Success
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/User'

components:
  schemas:
    User:
      type: object
      required: [id, email]
      properties:
        id:
          type: string
          format: uuid
        email:
          type: string
          format: email

REST Conventions

1. Use nouns for resources: /users, /orders 2. Use HTTP methods correctly: GET, POST, PUT, PATCH, DELETE 3. Return appropriate status codes: 200, 201, 400, 404, 500 4. Use pagination for lists: ?page=1&limit=20 5. Version your API: /v1/users

Error Responses

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

Related skills

Databasesdatabases

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.