Skip to main content

Agent System Quick Start Guide

Overview

You now have a complete agent-based development team with 12 specialized agents that work together to take a product from vision to production.

The Team

Product & Strategy (3 agents)

  1. Chief Product Officer (@chief-product-officer) - Product vision and roadmaps
  2. Senior Product Manager (@senior-product-manager) - PRDs and requirements
  3. Marketer (@marketer) - Brand identity and design tokens

Design (2 agents)

  1. UX Designer (@ux-designer) - Style guides and design systems
  2. Product Designer (@product-designer) - UI specifications

Engineering (4 agents)

  1. Software Architect (@software-architect) - System architecture and tech stack
  2. DBA (@dba) - Database design and management
  3. Frontend Developer (@frontend-developer) - UI implementation
  4. Backend Developer (@backend-developer) - API implementation

Quality & Operations (3 agents)

  1. App Security Engineer (@app-security-engineer) - Security scanning
  2. Senior QA Engineer (@senior-qa-engineer) - Testing and QA
  3. DevOps Engineer (@devops-engineer) - Infrastructure and deployment

How to Use

Starting a New Product

Follow this workflow from vision to production:

Example: Building a New Feature

User: “I want to build a task management app” Step 1 - Define Vision:
The CPO will:
  • Research the market
  • Propose product vision
  • Create roadmap
  • Ask for your approval
  • Hand off to Sr PM
Step 2 - Write Requirements:
The Sr PM will:
  • Read the vision
  • Propose PRD structure
  • Write user stories
  • Define acceptance criteria
  • Hand off to UX Designer and Architect
Step 3 - Design Brand & UX (Parallel):
The Marketer will:
  • Create brand identity
  • Define color palettes
  • Create design tokens
The UX Designer will:
  • Build style guide
  • Create design system
  • Define components
Step 4 - Design UI:
The Product Designer will:
  • Create UI specifications
  • Design screens and components
  • Provide developer specs
Step 5 - Plan Architecture:
The Architect will:
  • Design system architecture
  • Choose tech stack
  • Create API contracts
  • Plan implementation
Step 6 - Build System (Parallel):
The DBA will:
  • Design database schema
  • Create migrations
  • Use MCP tools to set up database
The Frontend Dev will:
  • Implement UI components
  • Integrate with APIs
  • Ensure accessibility
The Backend Dev will:
  • Implement APIs
  • Build business logic
  • Integrate with database
Step 7 - Security Scan:
The Security Engineer will:
  • Run secure-push skill
  • Scan for secrets and vulnerabilities
  • Report findings
  • Approve or block
Step 8 - Test Application:
The QA Engineer will:
  • Create test plan
  • Run Playwright E2E tests
  • Execute integration tests
  • Report results
Step 9 - Deploy:
The DevOps Engineer will:
  • Set up infrastructure
  • Configure CI/CD
  • Deploy to production
  • Monitor

Key Principles

1. User Confirmation Required

Every agent MUST ask for user approval before creating artifacts. Example:
Only after user confirms can the agent proceed.

2. Clear Handoffs

Agents explicitly hand off to the next agent:

3. Read Before Write

Agents always read relevant documentation before proposing changes:
  • Product vision
  • PRDs
  • Design specifications
  • Architecture documents

4. Standardized Outputs

All agents follow standard directory structures:
  • docs/product/ - Product documentation
  • docs/design/ - Design assets
  • docs/architecture/ - Technical architecture
  • docs/database/ - Database schemas
  • src/ - Source code
  • tests/ - Test files
  • infra/ - Infrastructure code

Tips for Success

Parallel Work

Some agents can work simultaneously:
  • Marketer + UX Designer (design phase)
  • DBA + Frontend + Backend (implementation)
  • Security + QA (validation)

Sequential Dependencies

Some agents must work in order:
  • CPO → Sr PM (vision before requirements)
  • UX Designer → Product Designer (system before UI)
  • Developers → Security → QA → DevOps (build → secure → test → deploy)

Getting Help

Each agent is an expert in their domain. You can:
  • Ask clarifying questions
  • Request changes to proposals
  • Skip agents if their work isn’t needed
  • Go back to previous agents if requirements change

Integration with Tools

Secure-Push Skill: The App Security Engineer uses the secure-push skill:
MCP Tools:
  • DBA uses MongoDB/Supabase MCP servers
  • QA Engineer uses Playwright MCP server

Common Workflows

Workflow 1: New Product Launch

Workflow 2: New Feature Addition

Workflow 3: Design Refresh

Agent Capabilities

File Locations

All agent files are located at:

Getting Started

  1. Start with vision: @chief-product-officer
  2. Follow the workflow: Each agent will tell you who to invoke next
  3. Confirm all changes: Review and approve each agent’s proposals
  4. Trust the process: The agents work together as a team

Support

For detailed information about the agent system:
  • Read: docs/agents/AGENT_SYSTEM_PLAN.md (comprehensive plan)
  • Review: Each agent’s .md file for specific capabilities

You now have a complete software development team at your fingertips. Let’s build something amazing! 🚀 To get started, simply invoke the first agent: