49 Specialized Agents: A Complete Guide to AI-Powered Development
Generic AI gives generic results. One Shot Ship dispatches the right domain expert for every task so your code reads like it was written by a specialist -- because it was.
Why Claude Code Specialized Agents Matter
Ask a general-purpose AI to write a React component and you will get something that works. Ask it to write a React component with proper suspense boundaries, server component data fetching, and accessible keyboard navigation -- and the output starts to fall apart. The model has breadth but lacks the concentrated depth you need for production code.
One Shot Ship solves this by maintaining 49 specialized agents, each one a deep expert in a single domain. When you run /oss:build, the system reads your implementation plan, looks at each task, and dispatches it to the agent with the right expertise. A TypeScript type puzzle goes to typescript-pro. A Dockerfile goes to deployment-engineer. A slow SQL query goes to database-optimizer.
You do not need to know which agent to call. The routing is automatic. You focus on what to build; the agents focus on how to build it right.
The Full Agent Roster
Every agent below ships with One Shot Ship. They are organized by domain so you can see the coverage at a glance.
Language Specialists
Deep expertise in language idioms, type systems, standard libraries, and ecosystem tooling.
| Agent | Expertise |
|---|---|
| typescript-pro | TypeScript type system, generics, utility types, strict mode patterns |
| python-pro | Pythonic patterns, async/await, packaging, type hints |
| golang-pro | Go concurrency, error handling, module system, performance idioms |
| java-pro | JVM optimization, Spring patterns, enterprise architecture |
| swift-macos-expert | Swift concurrency, SwiftUI, AppKit, Xcode integration |
Framework Experts
Agents that understand framework internals, rendering models, and idiomatic component patterns.
| Agent | Expertise |
|---|---|
| react-specialist | Hooks, server components, state management, performance optimization |
| nextjs-developer | App Router, static export, middleware, data fetching strategies |
| flutter-expert | Widget trees, state management, platform channels, adaptive UI |
| visionos-developer | Spatial computing, RealityKit, immersive spaces, 3D interaction |
| mobile-developer | Cross-platform patterns, native APIs, app lifecycle management |
Infrastructure and Platform
Agents that handle everything below the application layer, from containers to cloud services.
| Agent | Expertise |
|---|---|
| deployment-engineer | CI/CD pipelines, Docker, Kubernetes, zero-downtime deploys |
| cloud-architect | AWS, GCP, Azure service selection, cost optimization, IaC |
| sre-engineer | Reliability targets, SLOs, incident playbooks, capacity planning |
| database-optimizer | Query optimization, indexing strategies, schema design, migrations |
| graphql-architect | Schema design, resolvers, DataLoader patterns, federation |
Quality and Security
Agents focused on making code correct, safe, and performant before it reaches production.
| Agent | Expertise |
|---|---|
| test-engineer | TDD, London-style mocking, integration tests, coverage strategy |
| qa-expert | End-to-end testing, regression detection, test plan design |
| security-auditor | OWASP Top 10, dependency scanning, auth flow review, secrets detection |
| performance-engineer | Profiling, bundle analysis, runtime optimization, load testing |
| code-reviewer | Multi-perspective review, design feedback, maintainability scoring |
Compliance and Governance
Specialized agents for regulatory requirements, accessibility, and licensing obligations.
| Agent | Expertise |
|---|---|
| privacy-engineer | GDPR, CCPA compliance, data flow mapping, consent management |
| accessibility-specialist | WCAG 2.1 AA, ARIA patterns, screen reader testing, keyboard navigation |
| license-auditor | OSS license compatibility, SBOM generation, copyleft risk assessment |
Operations and Debugging
Agents that keep production running and help you find root causes fast.
| Agent | Expertise |
|---|---|
| incident-responder | Triage, mitigation, communication templates, post-mortems |
| devops-troubleshooter | Log analysis, network debugging, container diagnostics |
| release-manager | Release orchestration, changelog generation, rollback planning |
| debugger | Systematic root cause analysis, reproduction steps, bisect strategies |
| refactoring-specialist | Safe refactoring, dependency untangling, technical debt reduction |
AI and Data
Agents for machine learning pipelines, LLM integration, and data engineering.
| Agent | Expertise |
|---|---|
| ai-engineer | LLM integration, prompt engineering, RAG pipelines, embedding strategies |
| ml-engineer | Model training, feature engineering, experiment tracking, deployment |
| analytics-expert | Event tracking, funnel analysis, A/B testing, dashboard design |
| docs-architect | API documentation, architecture diagrams, onboarding guides |
How Automatic Dispatch Works
When you run /oss:build, the build command reads your implementation plan -- the structured task list created by /oss:plan. Each task includes context about the technology involved: the file paths, the frameworks in use, the type of work (component, migration, test, deploy). The build command uses that context to select the best agent for the job.
The dispatch logic follows a simple principle: the agent with the deepest knowledge of the relevant domain handles the task. If a task touches both React and TypeScript, the system picks the agent whose expertise is most relevant to the primary concern. A component rendering issue goes to react-specialist. A complex generic type goes to typescript-pro.
Every agent enforces the same quality standards -- London-style TDD, no any types, no skipped tests -- but applies domain-specific best practices on top. A security-auditor checks for OWASP Top 10 vulnerabilities. A performance-engineer profiles bundle size and runtime bottlenecks. A database-optimizer reviews query plans and indexing strategies.
Example: One Feature, Three Agents
Suppose you are building a user settings page. The plan includes three tasks:
- React component -- a settings form with tabs, validation, and optimistic updates. Dispatched to
react-specialist, which produces a component using proper form state management, accessible tab navigation, and error boundaries. - API endpoint -- a PATCH route with input validation, rate limiting, and audit logging. Dispatched to
backend-architect, which structures the route with Zod validation, proper HTTP status codes, and middleware composition. - Database migration -- adding a preferences JSONB column with a GIN index. Dispatched to
database-optimizer, which writes the migration with proper indexing, a rollback path, and a data backfill strategy for existing rows.
All three tasks run under TDD. Each agent writes failing tests first, implements minimal code to pass, and refactors. The result is a feature where every layer was built by a domain expert, and every layer has full test coverage.
Beyond Code Generation
Agent specialization is not just about writing code. The security-auditor reviews authentication flows and dependency trees. The accessibility-specialist checks WCAG compliance and screen reader behavior. The incident-responder generates runbooks and post-mortem templates when production issues arise.
This is the difference between AI that writes code and AI that ships software. Shipping requires expertise across the entire lifecycle: planning, building, testing, deploying, monitoring, and responding to incidents. One Shot Ship covers every stage with a dedicated specialist.
Ship with 49 expert agents
Stop routing work manually. Let One Shot Ship dispatch the right specialist for every task in your codebase.
Try free for 7 daysNo credit card required. Read more posts