AI-Powered Product Development for Semi-Technical Product Managers
Turn product ideas into production-ready specs, prototypes, and handoffs to engineering teams. Co-author feature specifications with AI agents, design database schemas, scaffold components, and ship better PRs - without writing code from scratch.
Built for PMs who want to: Prototype faster, create clearer specs, understand technical feasibility, and deliver better handoffs to engineering teams.
Real capabilities you can use today - no vaporware:
- spec-manager: Collaborative specification writing with approval checkpoints
- Work in spec terms, not code terms
- Markdown for humans, YAML for execution
- Track requirements through implementation
- backend-architect: PostgreSQL, MySQL, MongoDB schema design
- Generate DDL and migrations
- Optimize for performance and scalability
- Design APIs (REST, GraphQL)
- frontend-developer: Redux, Zustand, Pinia, NgRx state stores
- Scaffold React, Vue, Angular components
- TypeScript support built-in
- Component libraries and UI prototypes
- ux-designer: User journey mapping and information architecture
- Evidence-based UX principles
- Reduce friction points in flows
- Design intuitive navigation patterns
- product-strategist: Business problem β product opportunity
- Eigenquestion methodology for clarity
- Define success metrics and validation hypotheses
- Prioritize features with data
- git-workflow-manager: Fork repos, create branches, commit changes
- Create pull requests with complete specs
- Automated changelog generation
- Professional handoffs to engineering
- Design System Import: No Figma API automation - create components manually from designs
- Live Database Queries: Schema design only - not a read-only query tool for production DBs
Get up and running with AI-powered product development:
# 1. Clone repository
git clone https://github.com/robertmnyborg/claude-oak-agents.git ~/Projects/claude-oak-agents
cd ~/Projects/claude-oak-agents
# 2. Install agents
mkdir -p ~/.claude/agents
ln -s ~/Projects/claude-oak-agents/agents/* ~/.claude/agents/
# 3. That's it! Open Claude Code and start using agentsOpen Claude Code in your project directory and try:
"Help me create a spec for user authentication"
The spec-manager agent will guide you through:
- Goals and requirements (what are we building and why?)
- Technical design (how will it work?)
- Implementation plan (what needs to be built?)
- Test strategy (how do we validate it works?)
You'll co-author the spec section by section with approval checkpoints.
"Design a Redux store for shopping cart state"
The frontend-developer agent will:
- Create state slice with actions and reducers
- Generate TypeScript types
- Add selectors for accessing state
- Provide usage examples
"Design a PostgreSQL schema for a multi-tenant SaaS app"
The backend-architect agent will:
- Create normalized schema with proper relationships
- Generate DDL statements
- Design indexes for performance
- Plan migrations
See what you can accomplish with AI-powered agents:
- PM Quick Start Guide - 6 detailed examples for common PM workflows
- PM Workflow Library - Step-by-step patterns for specs, prototypes, and handoffs
- PM Capabilities Matrix - Honest assessment of what works today vs what's manual
1. Co-Author a Feature Spec
- Work with spec-manager to document requirements
- Get approval checkpoints at each section
- Generate machine-readable YAML for implementation
- Track changes in spec terms, not code terms
2. Design and Prototype UI
- Map user workflows with ux-designer
- Scaffold components with frontend-developer
- Create state management (Redux, Zustand, etc.)
- Build clickable prototypes
3. Database and API Design
- Design schemas with backend-architect
- Plan migrations and indexing strategy
- Define REST or GraphQL APIs
- Generate OpenAPI documentation
4. Create Professional Handoffs
- Fork production repo with git-workflow-manager
- Create feature branch with clear naming
- Commit specs and prototypes
- Open PR with complete context for engineering
5. Translate Business Strategy
- Use product-strategist to frame eigenquestions
- Convert business problems to product opportunities
- Define validation hypotheses
- Establish success metrics
6. Validate Technical Feasibility
- Check implementation complexity estimates
- Identify technical risks early
- Get honest assessment of effort required
- Make informed go/no-go decisions
Start here: Documentation Index - Complete navigation by role and task
Product Managers - Product Manager Guide
- PM Quick Start - 6 detailed examples (10 minutes)
- PM Workflows - 7 reusable patterns
- PM Capabilities - What works vs what's manual
Engineers - Engineers Guide
- Getting Started - 5-minute setup
- Technical Reference - System internals
- Agent Development - Create custom agents
- Model Selection Strategy - Cost optimization
Architects - Architects Guide
- System Design - Complete OaK architecture
- Hybrid Planning - Multi-agent coordination
- Context Engineering - Prompt optimization
Feature Development - Feature Development Guide
- Spec-driven development workflow
- Quick iteration and prototyping
- Database and API design
- Full-stack feature patterns
Security - Coming soon
- Security-first patterns
- Threat modeling workflows
- Compliance validation
Data - Coming soon
- Database design patterns
- Migration workflows
- ETL and data pipelines
- Getting Started Guide - Installation and first workflows
- User Guide - System overview and key concepts
- GitHub Discussions - Community and questions
- GitHub Issues - Bug reports and feature requests
Built on: claude-squad by jamsajones License: MIT - See LICENSE for details Status: Active development - PM-focused features stable and ready for use
Contributions welcome! See CONTRIBUTING.md for guidelines.
- Discussions: GitHub Discussions
- Issues: GitHub Issues
- Contributors: See CONTRIBUTORS.md
Ready to get started? Install the agents and try creating your first spec: Quick Start
This section is for engineers implementing or extending the agent system.
For engineers looking to understand the technical implementation, agent architecture, telemetry system, and deployment details, see:
- Technical Architecture - Complete system design
- Implementation Guide - Integration and development
- 6-Month Deployment Plan - Roadmap and phases
- Model Selection Strategy - Performance optimization
- Hybrid Planning - Multi-agent coordination
- Context Engineering - Prompt architecture
- Multi-File Agents - Advanced agent packaging
- MCP Integration - Model Context Protocol setup
- Automation System - Telemetry and scheduling
- Hooks Documentation - Performance logging
The OaK analytics dashboard (scripts/oak-analyze) provides pattern recognition, performance analysis, and automated recommendations based on telemetry data.
Features:
- Pattern recognition (frequent agent combinations, common workflows, usage timing)
- Automated recommendations (workflow patterns, performance issues, optimization opportunities)
- Time savings analysis (productivity metrics, ROI calculations, agent efficiency)
- Quality trends (complexity scores, security metrics, test coverage)
- Agent performance comparison (success rates, average durations, task-specific recommendations)
- Workflow optimization (bottleneck identification, parallel execution opportunities)
Usage:
# Basic analysis (last 30 days)
./scripts/oak-analyze
# Analyze longer period
./scripts/oak-analyze --days 90
# Export as JSON for external tools
./scripts/oak-analyze --json > analytics.json
# Disable colored output (for logs)
./scripts/oak-analyze --no-colorExample Output:
OaK Analytics Dashboard
=======================
Analysis Period: Last 30 days
Total Invocations: 127
π Pattern Recognition
Top Agent Combinations:
1. backend-architect + security-auditor (23 times, 95.7% success)
2. frontend-developer + unit-test-expert (18 times, 100% success)
π‘ Recommendations
1. CREATE_WORKFLOW: Consider creating "secure-api-development" workflow pattern
2. INVESTIGATE: Agent "frontend-developer" has 15% longer duration than baseline
β±οΈ Time Savings Analysis
Total automated time: 127 hours
Manual baseline: 254 hours
Time saved: 127 hours (50% reduction)
ROI: Positive
- Product Management: spec-manager, product-strategist, ux-designer
- Development: frontend-developer, backend-architect, mobile-developer, blockchain-developer, ml-engineer
- Quality: code-reviewer, security-auditor, unit-test-expert, qa-specialist, dependency-scanner
- Infrastructure: infrastructure-specialist, systems-architect, performance-optimizer, debug-specialist
- Workflow: git-workflow-manager, project-manager, changelog-recorder
- Analysis: business-analyst, data-scientist, state-analyzer, agent-auditor
- Documentation: technical-documentation-writer, content-writer
- Special Purpose: design-simplicity-advisor, agent-creator, general-purpose
System automatically creates new agents when capability gaps are detected.