Agents Reference
Complete reference for all 26 specialized AgileFlow agents
Agents Reference
AgileFlow includes 26 specialized agents that handle specific types of development work. Each agent is an expert in its domain.
How Agents Work
Agents are autonomous AI assistants that:
- Handle specific types of tasks
- Have domain expertise
- Work independently or collaboratively
- Follow best practices for their specialty
Using Agents
Invoke agents by mentioning them:
Agents can also be assigned to stories:
Core Development Agents
agileflow-api
Backend services and API development
Specialties:
- REST API endpoints
- GraphQL resolvers
- Database queries
- Business logic
- Data validation
- Error handling
Example tasks:
agileflow-ui
Frontend components and user interfaces
Specialties:
- React/Vue/Angular components
- Styling (CSS, Tailwind, etc.)
- Responsive design
- Accessibility (WCAG)
- Component libraries
- Design system implementation
Example tasks:
agileflow-database
Database design and optimization
Specialties:
- Schema design
- Migrations
- Query optimization
- Indexes
- Data modeling
- Database-intensive features
Example tasks:
Testing & Quality Agents
agileflow-testing
Test strategy and implementation
Specialties:
- Unit tests
- Integration tests
- E2E tests
- Test patterns
- Coverage optimization
- Test data management
Example tasks:
agileflow-qa
Quality assurance and validation
Specialties:
- Test planning
- Test cases
- Quality metrics
- Regression testing
- Release readiness
Example tasks:
agileflow-accessibility
WCAG compliance and inclusive design
Specialties:
- WCAG 2.1 compliance
- Screen reader support
- Keyboard navigation
- Color contrast
- ARIA labels
- Accessibility testing
Example tasks:
DevOps & Infrastructure Agents
agileflow-ci
CI/CD and automation
Specialties:
- GitHub Actions
- GitLab CI
- Jenkins
- Test automation
- Build pipelines
- Code quality checks
Example tasks:
agileflow-devops
Infrastructure and deployment
Specialties:
- Deployment automation
- Dependency management
- Code quality tools
- Impact analysis
- Technical debt tracking
- Changelog generation
Example tasks:
agileflow-monitoring
Observability and logging
Specialties:
- Logging strategies
- Metrics dashboards
- Alerting rules
- Error tracking
- Performance monitoring
- Production visibility
Example tasks:
Specialized Domain Agents
agileflow-security
Security analysis and implementation
Specialties:
- Vulnerability scanning
- Authentication patterns
- Authorization
- Data encryption
- Security best practices
- Compliance
Example tasks:
agileflow-performance
Optimization and scalability
Specialties:
- Performance profiling
- Bottleneck identification
- Caching strategies
- Query optimization
- Bundle size reduction
- Scalability planning
Example tasks:
agileflow-analytics
Data tracking and analysis
Specialties:
- Event tracking
- Analytics implementation
- User behavior analysis
- Metrics dashboards
- Data pipelines
- Reporting
Example tasks:
agileflow-integrations
Third-party integrations
Specialties:
- API integrations
- Webhooks
- Payment processors
- Auth providers (OAuth, SSO)
- External services
- API connectivity
Example tasks:
Documentation & Architecture Agents
agileflow-documentation
Technical documentation
Specialties:
- API documentation
- User guides
- Tutorials
- Code examples
- Documentation maintenance
- README files
Example tasks:
agileflow-adr-writer
Architecture Decision Records
Specialties:
- Technical decision documentation
- Trade-off analysis
- Alternatives evaluation
- Decision tracking
- Architecture patterns
Example tasks:
agileflow-design
Design systems and patterns
Specialties:
- Design system implementation
- UI/UX patterns
- Component design
- Visual consistency
- Design documentation
- Figma/Sketch integration
Example tasks:
Planning & Strategy Agents
agileflow-product
Product requirements and validation
Specialties:
- Requirements analysis
- User story creation
- Acceptance criteria
- Feature validation
- Product-market fit
- Stakeholder communication
Example tasks:
agileflow-epic-planner
Epic breakdown and planning
Specialties:
- Epic decomposition
- Story generation
- Effort estimation
- Dependency mapping
- Milestone planning
- Release planning
Example tasks:
agileflow-mentor
End-to-end implementation guidance
Specialties:
- Feature implementation
- Best practices
- Approach research
- Multi-step workflows
- Story creation
- Agent orchestration
Example tasks:
Code Quality Agents
agileflow-refactor
Code improvement and modernization
Specialties:
- Code refactoring
- Technical debt cleanup
- Legacy code modernization
- Code smell detection
- Architecture improvement
- Pattern implementation
Example tasks:
agileflow-research
Technical research and exploration
Specialties:
- Technology research
- Proof of concepts
- Competitive analysis
- Best practices
- Tool evaluation
- Research documentation
Example tasks:
Compliance & Standards Agents
agileflow-compliance
Regulatory compliance
Specialties:
- GDPR compliance
- HIPAA compliance
- SOC2 requirements
- Audit trails
- Data privacy
- Legal requirements
Example tasks:
Migration & Data Agents
agileflow-datamigration
Data migration planning
Specialties:
- Migration strategies
- Data validation
- Rollback plans
- Zero-downtime migrations
- Data transformation
- Migration testing
Example tasks:
Mobile Development Agent
agileflow-mobile
Mobile app development
Specialties:
- React Native
- Flutter
- Mobile UI patterns
- Platform-specific features
- Mobile performance
- App store deployment
Example tasks:
Utility Agents
agileflow-readme-updater
README and folder documentation
Specialties:
- README files
- Folder documentation
- Code structure docs
- Module overviews
- Quick start guides
- Documentation auditing
Example tasks:
agileflow-context7
External documentation fetching
Specialties:
- Library documentation
- Framework guides
- API references
- Context fetching
- Documentation search
- Best practices lookup
Example tasks:
Agent Collaboration
Agents can work together on complex tasks:
Best Practices
Give agents clear, specific instructions for best results.
1. Be Specific
Bad:
Good:
2. Provide Context
3. Set Expectations
4. Use the Right Agent
- API work → agileflow-api
- UI components → agileflow-ui
- Database → agileflow-database
- Tests → agileflow-testing
- Deployment → agileflow-devops