Серверная разработка: API, схемы, авторизация
★ 7.2 · vibe-coding
backend-dev is a Claude Code skill that handles server-side development end-to-end: designing RESTful and GraphQL APIs, building database schemas with constraints, indexes, and migration scripts, implementing authentication via JWT/Session/OAuth 2.0 with RBAC/ABAC permission models, and optimizing query performance using EXPLAIN. It operates in four explicit modes — API, SCHEMA, AUTH, and OPTIMIZE — selecting the right path based on the task at hand. Security is built into every layer: OWASP Top 10 protections, Joi/Zod input validation, structured error responses in the format {error, code, message, details}, rate limiting, and bcrypt/Argon2 password hashing. Compatible with Claude Code, Cursor, Codex CLI, Gemini CLI, and Windsurf, it fits developers building a backend from scratch or tracking down performance bottlenecks in an existing service.