backend-development · mrgoonie — скилл для Claude Code: бэкенд по шагам
Скилл ведёт агента по проектированию API, схем БД, аутентификации и CI/CD. Пригодится, когда бэкенд пишется с нуля или переезжает в прод.
npx skills add mrgoonie/claudekit-skills --skill backend-development -a claude-codeЧто делает backend-development
Скилл задаёт агенту порядок работы над серверной частью: выбор языка и фреймворка, схема API, валидация входа, аутентификация, лимиты запросов, документация и обработка ошибок. Отдельные чек-листы есть для базы данных, безопасности, тестирования и деплоя.
Внутри — набор справочных файлов: backend-technologies.md, backend-api-design.md, backend-security.md, backend-authentication.md, backend-performance.md, backend-architecture.md, backend-testing.md, backend-code-quality.md, backend-devops.md, backend-debugging.md, backend-mindset.md. Плюс матрица выбора стека: Node.js с NestJS под быструю разработку, Python с FastAPI под данные, Go с Gin под высокую конкурентность, Rust с Axum под максимальную производительность. Для баз — PostgreSQL под ACID, MongoDB под гибкую схему, Redis под кэш.
Скилл советует Argon2id для паролей, параметризованные запросы, OAuth 2.1 с PKCE и пирамиду тестов 70-20-10. Это рекомендации, а не автоматика: код по-прежнему пишет агент, и проверять его вам.
Какие задачи решает
- спроектировать REST или GraphQL API и не забыть про валидацию входа
- выбрать стек под задачу: Node.js, Python, Go или Rust
- настроить аутентификацию через OAuth 2.1 и JWT
- закрыть уязвимости из OWASP Top 10
- разложить тесты по уровням и собрать CI/CD-пайплайн
Примеры запросов агенту
- Спроектируй REST API для заказов на FastAPI, добавь валидацию и лимиты запросов
- Проверь схему PostgreSQL и предложи индексы под частые запросы
- Собери Docker-образ и CI/CD для сервиса на NestJS
Как установить backend-development
1Через Skills CLI (Vercel)
npx skills add mrgoonie/claudekit-skills --skill backend-development -a claude-code2Вручную: положить файлы
~/.claude/skills/backend-development/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/backend-development/
1Через Skills CLI (Vercel)
npx skills add mrgoonie/claudekit-skills --skill backend-development -a codex2Вручную: положить файлы
.agents/skills/backend-development/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add mrgoonie/claudekit-skills --skill backend-development -a cursor2Вручную: положить файлы
.cursor/skills/backend-development/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install mrgoonie/claudekit-skills backend-development2Вручную: положить файлы
.github/skills/backend-development/SKILL.md1Через Skills CLI (Vercel)
npx skills add mrgoonie/claudekit-skills --skill backend-development -a gemini-cli2Командой платформы
gemini skills install https://github.com/mrgoonie/claudekit-skills --path .claude/skills/backend-developmentВручную: положить файлы
.devin/skills/backend-development/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add mrgoonie/claudekit-skills --skill backend-development -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора20
Другие версии backend-development
Похожие
Рядом в теме «Бэкенд и API»
Всё по теме «Бэкенд и API» →Вопросы о backend-development
Как установить backend-development в Claude?
Выполните npx skills add mrgoonie/claudekit-skills --skill backend-development -a claude-code. Скилл встанет в ~/.claude/skills/backend-development/SKILL.md.
Что делает backend-development?
Даёт агенту чек-листы и справочники по API, базам, аутентификации, тестам, безопасности и деплою, чтобы серверная часть собиралась по шагам, а не наугад.
Для каких платформ подходит скилл?
Кроме Claude есть установка под Codex, Cursor, GitHub Copilot, Gemini CLI и OpenCode — команды отличаются только флагом -a.
Исходный текст
SKILL.md · MIT
--- name: backend-development description: Build robust backend systems with modern technologies (Node.js, Python, Go, Rust), frameworks (NestJS, FastAPI, Django), databases (PostgreSQL, MongoDB, Redis), APIs (REST, GraphQL, gRPC), authentication (OAuth 2.1, JWT), testing strategies, security best practices (OWASP Top 10), performance optimization, scalability patterns (microservices, caching, sharding), DevOps practices (Docker, Kubernetes, CI/CD), and monitoring. Use when designing APIs, implementing authentication, optimizing database queries, setting up CI/CD pipelines, handling security vulnerabilities, building microservices, or developing production-ready backend systems. license: MIT version: 1.0.0 --- # Backend Development Skill Production-ready backend development with modern technologies, best practices, and proven patterns. ## When to Use - Designing RESTful, GraphQL, or gRPC APIs - Building authentication/authorization systems - Optimizing database queries and schemas - Implementing caching and performance optimization - OWASP Top 10 security mitigation - Designing scalable microservices - Testing strategies (unit, integration, E2E) - CI/CD pipelines and deployment - Monitoring and debugging production systems ## Technology Selection Guide **Languages:** Node.js/TypeScript (full-stack), Python (data/ML), Go (concurrency), Rust (performance) **Frameworks:** NestJS, FastAPI, Django, Express, Gin **Databases:** PostgreSQL (ACID), MongoDB (flexible schema), Redis (caching) **APIs:** REST (simple), GraphQL (flexible), gRPC (performance) See: `references/backend-technologies.md` for detailed comparisons ## Reference Navigation **Core Technologies:** - `backend-technologies.md` - Languages, frameworks, databases, message queues, ORMs - `backend-api-design.md` - REST, GraphQL, gRPC patterns and best practices **Security & Authentication:** - `backend-security.md` - OWASP Top 10 2025, security best practices, input validation - `backend-authentication.md` - OAuth 2.1, JWT, RBAC, MFA, session management **Performance & Architecture:** - `backend-performance.md` - Caching, query optimization, load balancing, scaling - `backend-architecture.md` - Microservices, event-driven, CQRS, saga patterns **Quality & Operations:** - `backend-testing.md` - Testing strategies, frameworks, tools, CI/CD testing - `backend-code-quality.md` - SOLID principles, design patterns, clean code - `backend-devops.md` - Docker, Kubernetes, deployment strategies, monitoring - `backend-debugging.md` - Debugging strategies, profiling, logging, production debugging - `backend-mindset.md` - Problem-solving, architectural thinking, collaboration ## Key Best Practices (2025) **Security:** Argon2id passwords, parameterized queries (98% SQL injection reduction), OAuth 2.1 + PKCE, rate limiting, security headers **Performance:** Redis caching (90% DB load reduction), database indexing (30% I/O reduction), CDN (50%+ latency cut), connection pooling **Testing:** 70-20-10 pyramid (unit-integration-E2E), Vitest 50% faster than Jest, contract testing for microservices, 83% migrations fail without tests **DevOps:** Blue-green/canary deployments, feature flags (90% fewer failures), Kubernetes 84% adoption, Prometheus/Grafana monitoring, OpenTelemetry tracing ## Quick Decision Matrix | Need | Choose | |------|--------| | Fast development | Node.js + NestJS | | Data/ML integration | Python + FastAPI | | High concurrency | Go + Gin | | Max performance | Rust + Axum | | ACID transactions | PostgreSQL | | Flexible schema | MongoDB | | Caching | Redis | | Internal services | gRPC | | Public APIs | GraphQL/REST | | Real-time events | Kafka | ## Implementation Checklist **API:** Choose style → Design schema → Validate input → Add auth → Rate limiting → Documentation → Error handling **Database:** Choose DB → Design schema → Create indexes → Connection pooling → Migration strategy → Backup/restore → Test performance **Security:** OWASP Top 10 → Parameterized queries → OAuth 2.1 + JWT → Security headers → Rate limiting → Input validation → Argon2id passwords **Testing:** Unit 70% → Integration 20% → E2E 10% → Load tests → Migration tests → Contract tests (microservices) **Deployment:** Docker → CI/CD → Blue-green/canary → Feature flags → Monitoring → Logging → Health checks ## Resources - OWASP Top 10: https://owasp.org/www-project-top-ten/ - OAuth 2.1: https://oauth.net/2.1/ - OpenTelemetry: https://opentelemetry.io/
© mrgoonie · MIT · mrgoonie/claudekit-skills