The seven agents
Every role a software team needs
Name, job, and what each agent actually produces — no more, no less.
Product Manager
Turns your idea into a plan
Produces: PRD and a prioritized backlog (evidence-grounded RICE)
- Converts a plain-language idea into a structured product requirements document
- Builds a prioritized backlog using evidence-grounded RICE scoring
- Keeps scope honest — what ships first, what waits
Solution Architect & Designer
Designs the system and the UI
Produces: Tech stack, data model, API contracts, C4 diagrams, and a clickable prototype
- Selects the tech stack and designs the data model
- Defines API contracts before a line of product code is written
- Produces C4 architecture diagrams you can actually read
- Delivers a clickable prototype so you see the product before it's built
Software Developer
Writes the actual code
Produces: Real, tested code — not scaffolding
- Plans the work as a task DAG before building
- Builds in vertical slices — each one a working piece of product
- Runs and verifies every slice before moving to the next
QA Engineer
Tests it like a real tester
Produces: Generated test suites, self-healing tests, and a live black-box audit of the running app
- Generates test suites from the requirements, not just the code
- Self-healing tests that survive UI and refactor churn
- Live black-box audit against the actually-running application
Security Engineer
Breaks it before attackers do
Produces: Threat model, scan reports, exploit checks, and remediation
- Builds a threat model for your specific application
- Runs Semgrep, Trivy, and gitleaks scans across code and dependencies
- Performs non-destructive exploit checks against the running app
- Feeds remediation back into the pipeline until findings are closed
DevOps Engineer
Ships it
Produces: Terraform, Kubernetes/Helm, CI/CD, and real deploys with cost guardrails
- Writes the infrastructure as code: Terraform, Kubernetes, Helm
- Sets up CI/CD so every change ships the same reliable way
- Performs real deployments — with cost guardrails so bills don't surprise you
Data Analyst
Tells you what's working
Produces: KPIs, dashboards, NL→SQL queries, forecasting, and feature recommendations
- Defines and tracks the KPIs that matter for your product
- Builds dashboards and answers plain-language questions with NL→SQL
- Forecasts trends from real usage data
- Turns user feedback into concrete feature recommendations