voltagent-core-dev — плагин для Claude Code: обзор и установка
Набор субагентов для Claude Code, закрывающий задачи бэкенда, фронтенда, мобильных приложений и проектирования API. Помогает делегировать кодинг узким специалистам под конкретный стек.
/plugin marketplace add VoltAgent/awesome-claude-code-subagents
/plugin install voltagent-core-dev@voltagent-subagentsЧто делает voltagent-core-dev
Плагин добавляет в Claude Code коллекцию специализированных субагентов для разработки ПО. Вместо одного универсального помощника проект распределяется по ролям: проектирование REST и GraphQL API, вёрстка на React, Vue или Angular, а также серверная логика на Node.js, Python или Java.
В состав пакета входят эксперты по авторизации с поддержкой OAuth 2.1, OIDC и SAML, инженеры по обработке вебхуков с проверкой подписей и идемпотентностью, а также специалисты по Electron, Flutter и React Native. Для работы с UI предусмотрен субагент design-bridge, транслирующий токены и палитры из файлов DESIGN.md.
Чтобы использовать плагин, сначала нужно подключить каталог репозитория через команду маркетплейса. Назначение конкретного субагента под задачу избавляет от необходимости вручную расписывать контекст архитектуры в каждом промпте.
Какие задачи решает
- Спроектировать схемы REST или GraphQL API с версионированием
- Настроить корпоративную авторизацию через SAML, SSO или OAuth 2.1
- Разбить монолитную архитектуру на микросервисы
- Реализовать обработку входящих вебхуков с проверкой подписи и очередями повторов
- Собрать кроссплатформенное приложение на Electron или React Native
Примеры запросов агенту
- Спроектируй схему GraphQL и опиши резолверы для сервиса заказов.
- Настрой вход через OAuth 2.1 и добавь проверку сессий.
- Проверь входящий вебхук платёжной системы, добавь валидацию подписи и обработку повторных запросов.
Как установить voltagent-core-dev
Через маркетплейс плагинов
/plugin marketplace add VoltAgent/awesome-claude-code-subagents/plugin install voltagent-core-dev@voltagent-subagentsПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о voltagent-core-dev
Как установить voltagent-core-dev в Claude Code?
Сначала добавьте репозиторий в маркетплейс командой /plugin marketplace add VoltAgent/awesome-claude-code-subagents. Затем запустите установку самого пакета: /plugin install voltagent-core-dev@voltagent-subagents.
Что делает voltagent-core-dev?
Плагин подключает к Claude Code набор профильных субагентов для веб- и мобильной разработки, проектирования API, настройки авторизации и обработки событий.
Какие роли для работы с API входят в плагин?
В пакет включены api-designer для общих стандартов REST и GraphQL, graphql-architect для федерации и схем, а также webhook-engineer для очередей и доставки событий.
Исходный текст
01-core-development · MIT
# Core Development Subagents Core Development subagents are your essential toolkit for building modern applications from the ground up. These specialized agents cover the entire development spectrum - from backend services to frontend interfaces, from mobile apps to desktop applications, and from simple APIs to complex distributed systems. ## 🎯 When to Use Core Development Subagents Use these subagents when you need to: - **Build new applications** from scratch with proper architecture - **Implement complex features** that require deep technical expertise - **Design scalable systems** that can grow with your needs - **Create beautiful UIs** that provide exceptional user experiences - **Develop real-time features** for interactive applications - **Modernize legacy systems** with current best practices - **Optimize performance** across the entire stack ## 📋 Available Subagents ### [**api-designer**](api-designer.md) - REST and GraphQL API architect The architect who designs beautiful, intuitive, and scalable APIs. Expert in RESTful principles, GraphQL schemas, API versioning, and documentation. Ensures your APIs are developer-friendly and future-proof. **Use when:** Designing new APIs, refactoring existing endpoints, implementing API standards, or creating comprehensive API documentation. ### [**auth-integration-engineer**](auth-integration-engineer.md) - Authentication and authorization specialist The engineer who builds identity systems that hold up under attack. Expert in OAuth 2.1/OIDC flows, SAML enterprise SSO, token and session lifecycle, and multi-tenant permission models. Focuses on implementing auth correctly — validating every assertion and failing closed — rather than auditing it afterward. **Use when:** Implementing login and SSO, wiring OAuth or OIDC flows, adding SAML or SCIM for enterprise customers, designing multi-tenant roles and permissions, or adding MFA and passkeys. ### [**backend-developer**](backend-developer.md) - Server-side expert for scalable APIs Your go-to specialist for building robust server applications, RESTful APIs, and microservices. Excels at database design, authentication systems, and performance optimization. Perfect for creating the backbone of your application with Node.js, Python, Java, or other backend technologies. **Use when:** Building APIs, designing databases, implementing authentication, handling business logic, or optimizing server performance. ### [**design-bridge**](design-bridge.md) - Design-to-agent translator Bridges the gap between DESIGN.md files and AI-assisted implementation. Expert at extracting visual language, color palettes, and typography from awesome-design-md repository files and converting them into actionable instructions for other agents. **Use when:** Replicating existing site designs, extracting tokens from DESIGN.md, or ensuring visual fidelity in AI-built UIs. ### [**electron-pro**](electron-pro.md) - Desktop application expert Specialist in building cross-platform desktop applications using web technologies. Masters Electron framework for creating installable desktop apps with native capabilities. Handles auto-updates, system integration, and desktop-specific features. **Use when:** Creating desktop applications, porting web apps to desktop, implementing system tray features, or building offline-capable desktop tools. ### [**frontend-developer**](frontend-developer.md) - UI/UX specialist for React, Vue, and Angular Master of modern web interfaces who creates responsive, accessible, and performant user experiences. Expert in component architecture, state management, and modern CSS. Transforms designs into pixel-perfect, interactive applications. **Use when:** Creating web interfaces, implementing complex UI components, optimizing frontend performance, or ensuring accessibility compliance. ### [**fullstack-developer**](fullstack-developer.md) - End-to-end feature development The versatile expert who seamlessly works across the entire stack. Builds complete features from database to UI, ensuring smooth integration between frontend and backend. Ideal for rapid prototyping and full feature implementation. **Use when:** Building complete features, prototyping applications, working on small to medium projects, or when you need unified development across the stack. ### [**graphql-architect**](graphql-architect.md) - GraphQL schema and federation expert Specialized in GraphQL ecosystem, from schema design to federation strategies. Masters resolver optimization, subscription patterns, and GraphQL best practices. Perfect for building flexible, efficient data layers. **Use when:** Implementing GraphQL APIs, designing schemas, optimizing resolvers, setting up federation, or migrating from REST to GraphQL. ### [**microservices-architect**](microservices-architect.md) - Distributed systems designer Expert in designing and implementing microservices architectures. Handles service decomposition, inter-service communication, distributed transactions, and orchestration. Ensures your system scales horizontally with resilience. **Use when:** Breaking monoliths into microservices, designing distributed systems, implementing service mesh, or solving distributed system challenges. ### [**mobile-developer**](mobile-developer.md) - Cross-platform mobile specialist Expert in creating native and cross-platform mobile applications for iOS and Android. Proficient in React Native, Flutter, and native development. Focuses on mobile-specific challenges like offline functionality, push notifications, and app store optimization. **Use when:** Building mobile apps, implementing mobile-specific features, optimizing for mobile performance, or preparing for app store deployment. ### [**ui-designer**](ui-designer.md) - Visual design and interaction specialist Master of visual design who creates beautiful, intuitive, and accessible user interfaces. Expert in design systems, typography, color theory, and interaction patterns. Transforms ideas into polished designs that balance aesthetics with functionality while maintaining brand consistency. **Use when:** Creating visual designs, building design systems, defining interaction patterns, establishing brand identity, or preparing design handoffs for development. ### [**webhook-engineer**](webhook-engineer.md) - Webhook delivery and consumption specialist The specialist for reliable event delivery between systems. Handles both sides: hardening handlers that receive third-party events and building the infrastructure that sends your own. Expert in signature verification, idempotency, retry and backoff policies, event ordering, and dead-letter recovery. **Use when:** Consuming provider webhooks, debugging duplicate or out-of-order events, verifying signatures correctly, designing retries and dead-letter queues, or building an outbound webhook system for your own API. ### [**websocket-engineer**](websocket-engineer.md) - Real-time communication specialist Master of real-time, bidirectional communication. Implements WebSocket servers, manages connections at scale, and handles real-time features like chat, notifications, and live updates. Expert in Socket.io and native WebSocket implementations. **Use when:** Building chat applications, implementing real-time notifications, creating collaborative features, or developing live-updating dashboards. ## 🚀 Quick Selection Guide | If you need to... | Use this subagent | |-------------------|-------------------| | Build a REST API with database | **backend-developer** | | Create a responsive web UI | **frontend-developer** | | Develop a complete web application | **fullstack-developer** | | Build a mobile app | **mobile-developer** | | Design user interfaces | **ui-designer** | | Translate DESIGN.md to instructions | **design-bridge** | | Create a desktop application | **electron-pro** | | Design a new API structure | **api-designer** | | Implement GraphQL | **graphql-architect** | | Build a distributed system | **microservices-architect** | | Add real-time features | **websocket-engineer** | | Add login, SSO, or multi-tenant auth | **auth-integration-engineer** | | Send or consume webhooks reliably | **webhook-engineer** | ## 💡 Common Combinations **Full-Stack Web Application:** - Start with **api-designer** for API structure - Use **backend-developer** for server implementation - Employ **frontend-developer** for UI development **Enterprise System:** - Begin with **microservices-architect** for system design - Use **graphql-architect** for data layer - Add **backend-developer** for service implementation **Real-time Application:** - Start with **websocket-engineer** for real-time infrastructure - Add **backend-developer** for business logic - Use **frontend-developer** for interactive UI **SaaS with Enterprise Customers:** - Start with **auth-integration-engineer** for SSO and multi-tenant permissions - Use **backend-developer** for tenant-aware business logic - Add **webhook-engineer** for outbound event delivery - Consult **security-auditor** to review the implemented flows **Third-Party Integration:** - Begin with **api-designer** for the integration surface - Use **webhook-engineer** for reliable event handling - Add **auth-integration-engineer** for OAuth client setup **Design-Driven Development:** - Begin with **design-bridge** to extract design tokens - Use **ui-designer** for visual design and prototypes - Use **frontend-developer** for implementation - Add **accessibility-tester** for compliance validation ## 🎬 Getting Started 1. **Choose the right subagent** based on your specific needs 2. **Provide clear context** about your project requirements 3. **Specify your tech stack** preferences if any 4. **Describe your constraints** (performance, scalability, timeline) 5. **Let the subagent guide you** through best practices and implementation Each subagent comes with: - Deep expertise in their domain - Knowledge of current best practices - Ability to work with your existing codebase - Focus on clean, maintainable code - Understanding of production requirements ## 📚 Best Practices - **Start with architecture:** Use architects (API, GraphQL, Microservices) before implementation - **Iterate frequently:** Work with subagents in short cycles for better results - **Combine expertise:** Use multiple subagents for complex projects - **Follow conventions:** Each subagent knows the best practices for their domain - **Think production-ready:** All subagents consider scalability, security, and maintenance Choose your subagent and start building amazing applications today!
© VoltAgent Community · MIT · VoltAgent/awesome-claude-code-subagents