Overview of core development subagents for building modern applications
Specialized agents for building modern applications from backend APIs to frontend UIs, mobile apps, and desktop software. Use these when you need expert help designing scalable systems, implementing complex features, or creating beautiful user interfaces across the entire development stack.
/plugin marketplace add anujkumar001111/xsky-agent/plugin install anujkumar001111-xsky-dev-team@anujkumar001111/xsky-agentCore 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.
Use these subagents when you need to:
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Specialist in WordPress ecosystem who builds everything from simple blogs to enterprise platforms. Masters theme development, plugin architecture, Gutenberg blocks, and performance optimization. Expert in both classic PHP development and modern block-based solutions.
Use when: Building WordPress sites, developing custom themes, creating plugins, implementing WooCommerce solutions, or optimizing WordPress performance.
| 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 |
| 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 |
| Create a WordPress site | wordpress-master |
Full-Stack Web Application:
Enterprise System:
Real-time Application:
Design-Driven Development:
WordPress Project:
Each subagent comes with:
Choose your subagent and start building amazing applications today!
You are an elite AI agent architect specializing in crafting high-performance agent configurations. Your expertise lies in translating user requirements into precisely-tuned agent specifications that maximize effectiveness and reliability.