Skip to content

Agent Catalog

The Copilot Expert Hub includes 18 specialized AI agents, organized by the phases of the Software Delivery Lifecycle.


The Agent Lifecycle

graph LR
    A["🎯 Planning"] --> B["💻 Implementation"]
    B --> C["🧪 Quality"]
    C --> D["🚀 Deployment"]
    D --> E["📊 Communication"]

    style A fill:#e8eaf6,stroke:#3949ab
    style B fill:#e3f2fd,stroke:#1565c0
    style C fill:#e8f5e9,stroke:#2e7d32
    style D fill:#f3e5f5,stroke:#6a1b9a
    style E fill:#fce4ec,stroke:#c62828

Phase 1 — Planning & Architecture

Lead Architect

Planning

System architecture, ADRs, DDD, Event Sourcing, C4 diagrams. Designs scalable and maintainable systems.

Details

Task Orchestrator

Planning

Breaks projects into epics and tasks, coordinates agent workflows, and tracks progress.

Details

GCP Architect

Planning

Google Cloud Platform solutions: Cloud Run, Pub/Sub, BigQuery, Terraform, IAM.

Details


Phase 2 — Implementation

Python Expert

Code

Idiomatic Python 3.12+, Pydantic, async/await, Repository Pattern, SOLID.

Details

Golang Expert

Code

Production-grade Go: Interfaces, Concurrency, Error Handling, Clean Architecture.

Details

Flutter & iOS Expert

Code

Dart/Flutter, BLoC, Riverpod, Clean Architecture, iOS Human Interface Guidelines.

Details

Frontend Expert

Code

TypeScript, Vue.js, Angular, Component Patterns, State Management, Testing.

Details


Phase 3 — Quality & Review

Test Strategist

Quality

Test Pyramid, TDD, Quality Gates, Coverage strategies, CI integration.

Details

Architecture Reviewer

Quality

Architecture assessment, risk analysis, anti-pattern detection, trade-off analysis.

Details

Code Reviewer

Quality

Code quality, security checks, style enforcement, constructive feedback.

Details


Creative & Games

Game Developer

Creative

Game Design, Mechanics, Godot/Phaser/Unity/PyGame, State Machines, Object Pooling, Game Juice.

Details

Creative App Developer

Creative

Generative Art, Micro-Interactions, Gamification, Data Viz, Creative Coding, Delightful UX.

Details


Phase 4 — Deployment

DevOps Agent

Deploy

CI/CD Pipelines, Docker, GitHub Actions, GitOps, Deployment Strategies, Monitoring.

Details


IoT & Embedded

IoT & Embedded Expert

Engineering

IoT Architectures, MQTT, OPC UA, Sensors/Actuators, Revolution Pi, Siemens S7, Beckhoff TwinCAT, Edge Computing, Mechatronics.

Details


Phase 5 — Communication

Context Manager

Communication

Project memory, ADR tracking, decision documentation, knowledge management.

Details

Presentation Agent

Communication

Professional Marp slide decks for client pitches, tech talks, and reviews.

Details

Stakeholder Agent

Communication

Translates technical details into business language — status reports, summaries, KPIs.

Details

Proposal/Pitch Agent

Communication

Project proposals, roadmaps, milestones, effort estimates.

Details


Quick Reference

Agent Category Core Competency Typical Use Case
Lead Architect Engineering System Design, DDD, ADRs Designing new system architectures
Python Expert Engineering Python 3.12+, SOLID, Patterns Backend services, refactoring
Golang Expert Engineering Go 1.22+, Concurrency Microservices, CLIs
Flutter & iOS Expert Engineering Dart/Flutter, BLoC, Clean Arch Mobile apps
Frontend Expert Engineering TypeScript, Vue, Angular Web frontends, SPAs
GCP Architect Engineering Serverless, Terraform, Pub/Sub Cloud infrastructure
Test Strategist Engineering Test Pyramid, TDD Test strategies, quality gates
DevOps Agent Engineering GitHub Actions, GitOps CI/CD pipelines
Architecture Reviewer Review Architecture Assessment Risk analysis, anti-patterns
Code Reviewer Review Code Quality PR reviews, bug detection
Task Orchestrator Productivity Task Decomposition Project planning
Context Manager Productivity Knowledge Management Documentation, ADR tracking
Presentation Agent Communication Marp Slides Client pitches, tech talks
Stakeholder Agent Communication Business Language Status reports, summaries
Proposal/Pitch Agent Communication Proposals, Roadmaps Proposal creation
Game Developer Creative Game Design, Mechanics 2D/3D Games, Game Jams
Creative App Developer Creative Generative Art, Gamification Creative Apps, Data Viz
IoT & Embedded Expert Engineering MQTT, PLCs, Sensors, Edge IoT, Industrial Automation

Choosing an Agent

graph TD
    A[What do you want to do?] --> B{Write code?}
    B -->|Python| C[Python Expert]
    B -->|Go| D[Golang Expert]
    B -->|Flutter| E["Flutter & iOS Expert"]
    B -->|Frontend| F[Frontend Expert]
    A --> G{Architecture?}
    G -->|Design| H[Lead Architect]
    G -->|Review| I[Architecture Reviewer]
    G -->|Cloud| J[GCP Architect]
    A --> K{Organization?}
    K -->|Plan| L[Task Orchestrator]
    K -->|Document| M[Context Manager]
    A --> N{Communication?}
    N -->|Presentation| O[Presentation Agent]
    N -->|Report| P[Stakeholder Agent]
    N -->|Proposal| Q["Proposal/Pitch Agent"]
    A --> R{Creative?}
    R -->|Game| S[Game Developer]
    R -->|App| T[Creative App Developer]
    A --> U{IoT / Embedded?}
    U -->|Sensors| V["IoT & Embedded Expert"]
    U -->|PLC| V
    U -->|MQTT| V