One Shot ShipBlog
Back to blog

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.

AgentExpertise
typescript-proTypeScript type system, generics, utility types, strict mode patterns
python-proPythonic patterns, async/await, packaging, type hints
golang-proGo concurrency, error handling, module system, performance idioms
java-proJVM optimization, Spring patterns, enterprise architecture
swift-macos-expertSwift concurrency, SwiftUI, AppKit, Xcode integration

Framework Experts

Agents that understand framework internals, rendering models, and idiomatic component patterns.

AgentExpertise
react-specialistHooks, server components, state management, performance optimization
nextjs-developerApp Router, static export, middleware, data fetching strategies
flutter-expertWidget trees, state management, platform channels, adaptive UI
visionos-developerSpatial computing, RealityKit, immersive spaces, 3D interaction
mobile-developerCross-platform patterns, native APIs, app lifecycle management

Infrastructure and Platform

Agents that handle everything below the application layer, from containers to cloud services.

AgentExpertise
deployment-engineerCI/CD pipelines, Docker, Kubernetes, zero-downtime deploys
cloud-architectAWS, GCP, Azure service selection, cost optimization, IaC
sre-engineerReliability targets, SLOs, incident playbooks, capacity planning
database-optimizerQuery optimization, indexing strategies, schema design, migrations
graphql-architectSchema design, resolvers, DataLoader patterns, federation

Quality and Security

Agents focused on making code correct, safe, and performant before it reaches production.

AgentExpertise
test-engineerTDD, London-style mocking, integration tests, coverage strategy
qa-expertEnd-to-end testing, regression detection, test plan design
security-auditorOWASP Top 10, dependency scanning, auth flow review, secrets detection
performance-engineerProfiling, bundle analysis, runtime optimization, load testing
code-reviewerMulti-perspective review, design feedback, maintainability scoring

Compliance and Governance

Specialized agents for regulatory requirements, accessibility, and licensing obligations.

AgentExpertise
privacy-engineerGDPR, CCPA compliance, data flow mapping, consent management
accessibility-specialistWCAG 2.1 AA, ARIA patterns, screen reader testing, keyboard navigation
license-auditorOSS license compatibility, SBOM generation, copyleft risk assessment

Operations and Debugging

Agents that keep production running and help you find root causes fast.

AgentExpertise
incident-responderTriage, mitigation, communication templates, post-mortems
devops-troubleshooterLog analysis, network debugging, container diagnostics
release-managerRelease orchestration, changelog generation, rollback planning
debuggerSystematic root cause analysis, reproduction steps, bisect strategies
refactoring-specialistSafe refactoring, dependency untangling, technical debt reduction

AI and Data

Agents for machine learning pipelines, LLM integration, and data engineering.

AgentExpertise
ai-engineerLLM integration, prompt engineering, RAG pipelines, embedding strategies
ml-engineerModel training, feature engineering, experiment tracking, deployment
analytics-expertEvent tracking, funnel analysis, A/B testing, dashboard design
docs-architectAPI 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:

  1. 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.
  2. 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.
  3. 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 days

No credit card required. Read more posts