Use-case: Product Owner
Tools and Agents
Jira Agent
The Jira agent assists Product Owners in creating and managing:
- Stories: Break down features into smaller, actionable items.
- Epics: Group related stories under a larger initiative.
- Tasks: Define specific work items required to complete stories or epics.
Confluence Agent
The Confluence agent helps Product Owners draft and maintain:
- Product Requirement Documents (PRD): Outline the objectives, features, and specifications for the product.
- Documentation: Collaborate on detailed plans, roadmaps, and other supporting materials.
These tools streamline the workflow for Product Owners, ensuring efficient planning and communication.
Getting Started
Run the Product Owner persona with both Jira and Confluence agents:
# Using the generated docker-compose file
cd docker-compose
docker compose -f docker-compose.product-owner.yaml --profile a2a-p2p up
# Or with SLIM transport
docker compose -f docker-compose.product-owner.yaml --profile a2a-over-slim up
# Generate fresh compose file
make generate-docker-compose PERSONAS="product-owner"
# Or in dev mode with local code
make generate-docker-compose PERSONAS="product-owner" DEV=true
What's Included
The Product Owner persona includes:
- Jira Agent: Create and manage stories, epics, and tasks
- Confluence Agent: Draft PRDs and maintain documentation
- CAIPE Orchestrator: Coordinates between agents for seamless workflows
Individual Agents
You can also run individual agents separately:
# Run only Jira agent
docker compose -f docker-compose.jira.yaml --profile a2a-p2p up
# Run only Confluence agent
docker compose -f docker-compose.confluence.yaml --profile a2a-p2p up
See the docker-compose README for all available personas and agents.