Skip to content

Agents

Specialist AI personas with deep expertise in specific domains.


Agents are specialist AI personas configured with domain-specific expertise, tools, and behavioral patterns. Each agent is designed to excel in a particular area of software development.

When you make a request, AG Kit’s Intelligent Routing system automatically detects which agents are needed and activates them for you. You can also mention them by name to force a specific perspective.


No need to mention agents explicitly! The system automatically detects and applies the right specialist(s) based on your request:

agent-session
$
Add JWT authentication
🤖 Applying @security-auditor + @backend-specialist…
$
Fix the dark mode button
🤖 Using @frontend-specialist…
$
Login returns 500 error
🤖 Using @debugger for systematic analysis…

However, you can still override this behavior by explicitly mentioning an agent name:

Use the security-auditor agent to review authentication...
💡

Teamwork & Orchestration

Agents can work together! Use the orchestrator agent to coordinate multiple specialists on complex tasks.


AG Kit includes 24 specialist agents:

@backend-specialist

backend-specialist

api-patternsbash-linuxclean-codedatabase-designlint-and-validatemcp-buildernodejs-best-practicespowershell-windowspython-patternsrust-pro
@bot-playtester

bot-playtester

bash-linuxclean-codepowershell-windowstesting-patternsverify-changes
@code-archaeologist

code-archaeologist

clean-codecode-review-checklistsimplify-code
@darkcode

darkcode

clean-codedarkcodereared-team-tacticssystematic-debuggingvulnerability-scanner
@database-architect

database-architect

clean-codedatabase-design
@debugger

debugger

clean-codesystematic-debugging
@devops-engineer

devops-engineer

bash-linuxclean-codedeployment-procedurespowershell-windowsserver-management
@documentation-writer

documentation-writer

clean-codedocumentation-templates
@engine-tools-builder

engine-tools-builder

clean-codefrontend-architecturetesting-patterns
@explorer-agent

explorer-agent

architecturebrainstormingclean-codeplan-writingsystematic-debugging
@frontend-specialist

frontend-specialist

clean-codedesign-specfrontend-architecturefrontend-designlint-and-validatelogo-designnextjs-react-experttailwind-patternsweb-design-guidelines
@game-developer

game-developer

clean-codegame-development
@mobile-developer

mobile-developer

clean-codedesign-specmobile-design
@orchestrator

orchestrator

architecturebash-linuxbehavioral-modesbrainstormingclean-codecontext-compressioncoordinator-modelint-and-validatememory-systemparallel-agentsplan-writingpowershell-windowsverify-changes
@penetration-tester

penetration-tester

api-patternsclean-codered-team-tacticsvulnerability-scanner
@performance-optimizer

performance-optimizer

clean-codeperformance-profiling
@product-manager

product-manager

brainstormingclean-codeplan-writing
@product-owner

product-owner

brainstormingclean-codeplan-writing
@project-planner

project-planner

app-builderbrainstormingclean-codeplan-writing
@qa-automation-engineer

qa-automation-engineer

clean-codelint-and-validatetesting-patternsweb-design-guidelineswebapp-testing
@security-auditor

security-auditor

api-patternsclean-codered-team-tacticsvulnerability-scanner
@seo-specialist

seo-specialist

clean-codegeo-fundamentalsseo-fundamentals
@spatial-physics-architect

spatial-physics-architect

bash-linuxclean-codepowershell-windowstesting-patterns
@test-engineer

test-engineer

clean-codecode-review-checklistlint-and-validatetdd-workflowtesting-patternswebapp-testing

Each agent is defined by a markdown file with YAML frontmatter:

---
name: frontend-specialist
description: Frontend architect expert
tools: Read, Edit, Write, Bash
skills: nextjs-react-expert, tailwind-patterns, frontend-design
---
# Frontend Specialist
You are a senior frontend architect...

The skills field determines which domain knowledge modules the agent can access.