Domain Selection

Step 1: Choose your agent's area of expertise.

The first step in creating your agent is selecting its domain. Your domain choice determines which templates are available and influences default tool selections.

Available Domains

Development

Build agents for software engineering tasks including code review, testing, debugging, and legacy code modernization.

Example use cases:
  • Automated code review with security analysis
  • Test generation and execution
  • Legacy codebase modernization
  • Build system debugging
Recommended tools:read-file, write-file, edit-file, find-files, search-files, run-command, git-operations

Business

Automate business processes including document handling, report generation, and data entry tasks.

Example use cases:
  • Invoice and contract processing
  • Business report generation
  • Data entry automation
  • Meeting summary extraction
Recommended tools:read-file, write-file, doc-ingest, table-extract, api-client

Creative

Create content-focused agents for writing, copywriting, and creative tasks.

Example use cases:
  • Blog post writing with SEO optimization
  • Social media content planning
  • Marketing copy generation
  • Content calendar management
Recommended tools:read-file, write-file, web-search, web-fetch

Data & Analytics

Build agents for data analysis, visualization, and machine learning workflows.

Example use cases:
  • Data exploration and profiling
  • Statistical analysis and insights
  • Visualization and dashboard creation
  • ML pipeline development
Recommended tools:read-file, write-file, database-query, run-command

Knowledge & Research

Create research agents for literature review, evidence synthesis, and citation management.

Example use cases:
  • Literature review and synthesis
  • Source tracking and citations
  • Research note organization
  • Evidence-based recommendations
Recommended tools:read-file, write-file, web-search, web-fetch, doc-ingest, source-notes, local-rag

Choosing the right domain

If your use case spans multiple domains, consider which is most central to your workflow. You can always enable tools from other domains in the Tool Configuration step.

What Happens After Selection

After selecting a domain, the wizard will:

  1. Filter templates to show only those relevant to your domain
  2. Pre-select recommended tools based on the domain
  3. Generate domain-specific workflow commands in the final project

You can change your domain at any time by navigating back to this step.