Product Team Skills Suite Architecture
Overview
A comprehensive suite of 5 interconnected skills designed for modern product teams, enabling data-driven decisions, user-centered design, and agile delivery.
1. product-strategist (Head of Product)
Purpose
Strategic product leadership, vision setting, and organizational alignment
Core Components
Scripts
market_analyzer.py - Competitive analysis and market sizing
okr_generator.py - OKR framework and cascade builder
roadmap_visualizer.py - Strategic roadmap generation
metric_dashboard.py - North star and KPI tracking
stakeholder_mapper.py - Influence/interest matrix builder
References
strategy_frameworks.md - SWOT, Porter's Five Forces, Blue Ocean
vision_templates.md - Product vision and mission statements
metric_library.md - Industry-standard KPIs by vertical
go_to_market_playbook.md - GTM strategies and launch plans
team_scaling_guide.md - Hiring, structure, and culture
Assets
- Product vision canvas templates
- Executive presentation templates
- Strategic planning worksheets
- Quarterly business review decks
- Board reporting templates
Key Workflows
Vision to Execution
- Market opportunity assessment
- Vision and strategy definition
- OKR cascade creation
- Roadmap development
- Success metrics definition
Stakeholder Management
- Executive alignment sessions
- Board preparation and reporting
- Cross-functional planning
- Customer advisory boards
Team Leadership
- Product org design
- Talent development plans
- Performance frameworks
- Culture building
2. agile-product-owner (Senior Product Owner)
Purpose
Backlog excellence, sprint execution, and delivery optimization
Core Components
Scripts
user_story_generator.py - INVEST-compliant story creation
acceptance_criteria_builder.py - BDD/Gherkin syntax generator
sprint_velocity_tracker.py - Velocity and capacity planning
dependency_mapper.py - Cross-team dependency visualization
backlog_health_analyzer.py - Backlog quality metrics
References
scrum_ceremonies.md - Meeting templates and facilitation
story_patterns.md - Common user story templates
estimation_techniques.md - Story points, t-shirt sizing
definition_of_done.md - DoD templates by product type
release_planning.md - Release strategies and rollout plans
Assets
- Sprint planning templates
- Retrospective formats
- Story mapping boards
- Release notes templates
- Stakeholder update emails
Key Workflows
Backlog Management
- Epic breakdown
- Story writing and refinement
- Prioritization frameworks (WSJF, RICE)
- Dependency management
- Technical debt tracking
Sprint Execution
- Sprint planning facilitation
- Daily standup optimization
- Sprint review preparation
- Retrospective facilitation
- Impediment resolution
Stakeholder Communication
- Sprint demos
- Release communications
- Progress reporting
- Risk escalation
3. product-manager-toolkit (Senior Product Manager)
Purpose
Feature development, market fit, and customer success
Core Components
Scripts
feature_prioritization_matrix.py - RICE, ICE, Value vs Effort
customer_interview_analyzer.py - Interview synthesis and insights
competitor_feature_tracker.py - Feature gap analysis
pricing_calculator.py - Pricing models and sensitivity
launch_checklist_generator.py - Go-to-market readiness
References
discovery_techniques.md - Customer development methods
experimentation_framework.md - A/B testing and MVPs
product_analytics.md - Funnel, cohort, retention analysis
messaging_framework.md - Positioning and value props
partnership_playbook.md - Integration and partnership strategies
Assets
- PRD templates
- Business case templates
- Feature announcement templates
- Customer interview guides
- Competitive battlecards
Key Workflows
Discovery & Validation
- Problem validation
- Solution ideation
- Prototype testing
- Market sizing
- Business case development
Feature Development
- Requirements gathering
- PRD creation
- Design partnership
- Engineering collaboration
- QA planning
Launch & Growth
- Beta program management
- Launch planning
- Feature adoption tracking
- Customer feedback loops
- Iteration planning
4. ux-researcher-designer (Senior UX Designer and Researcher)
Purpose
User understanding, experience design, and usability optimization
Core Components
Scripts
persona_generator.py - Data-driven persona creation
journey_map_builder.py - Customer journey visualization
usability_test_analyzer.py - Test results and insights
survey_designer.py - Research survey generation
heuristic_evaluator.py - Nielsen heuristics assessment
accessibility_checker.py - WCAG compliance validation
References
research_methods.md - Qual and quant research techniques
interview_protocols.md - User interview best practices
information_architecture.md - IA principles and patterns
interaction_patterns.md - Common UX patterns library
cognitive_biases.md - Design psychology principles
accessibility_standards.md - WCAG, ARIA guidelines
Assets
- Research plan templates
- Interview script templates
- Usability test protocols
- Journey map templates
- Persona templates
- Research repository structure
Key Workflows
Research Planning
- Research question definition
- Method selection
- Participant recruitment
- Study design
- Ethics and consent
Data Collection & Synthesis
- Interview conducting
- Observation and note-taking
- Affinity mapping
- Insight generation
- Recommendation development
Design Process
- Information architecture
- User flow creation
- Wireframing
- Prototyping
- Usability testing
- Iteration cycles
5. ui-design-system (Senior UI Designer)
Purpose
Visual excellence, design systems, and developer handoff
Core Components
Scripts
color_palette_generator.py - Accessible color system creation
typography_scale_builder.py - Type system generator
spacing_system_calculator.py - 8pt grid system
component_documenter.py - Component library documentation
design_token_exporter.py - Design tokens for development
responsive_breakpoint_calculator.py - Breakpoint optimization
References
design_principles.md - Visual design fundamentals
design_system_architecture.md - Atomic design methodology
animation_guidelines.md - Motion design principles
brand_application.md - Brand to UI translation
platform_guidelines.md - iOS, Android, Web standards
handoff_checklist.md - Developer collaboration
Assets
- Component library templates
- Icon libraries
- Illustration systems
- Design token templates
- Responsive grid systems
- Annotation templates
Key Workflows
Design System Development
- Foundation definition (color, type, spacing)
- Component design
- Pattern documentation
- Token management
- Version control
Visual Design Process
- Mood boards and style tiles
- High-fidelity mockups
- Responsive design
- Interaction design
- Micro-interactions
- Asset production
Collaboration & Handoff
- Design review facilitation
- Developer pairing
- QA collaboration
- Design debt tracking
- Documentation maintenance
Integration Points Between Skills
Cross-Functional Workflows
graph LR
PS[Product Strategist] --> PM[Product Manager]
PM --> PO[Product Owner]
PM <--> UX[UX Researcher/Designer]
UX <--> UI[UI Designer]
UI --> PO
PO --> PS
Shared Resources
Customer Insights Pool
- Shared between PM, UX, and Product Strategist
- Centralized research repository
- Unified persona definitions
Design Language System
- Shared between UX and UI
- Consistent component library
- Unified interaction patterns
Product Metrics Framework
- Shared across all roles
- Consistent KPI definitions
- Unified analytics approach
Roadmap Alignment
- Cascades from Strategist → PM → PO
- Feedback loops from PO → PM → Strategist
- Design input from UX/UI → PM
Handoff Points
Strategy → Execution
- Vision (Strategist) → Requirements (PM)
- Requirements (PM) → Stories (PO)
- Stories (PO) → Designs (UX/UI)
Research → Design
- User Research (UX) → Feature Definition (PM)
- Wireframes (UX) → Visual Design (UI)
- Prototypes (UI) → Development (via PO)
Feedback Loops
- Analytics → All roles
- Customer feedback → UX → PM → Strategist
- Sprint outcomes → PO → PM → Strategist
Implementation Approach
Phase 1: Foundation (Week 1-2)
- Deploy
product-manager-toolkit (most central role)
- Establish shared resources and templates
- Create team charter and RACI matrix
Phase 2: Design Integration (Week 3-4)
- Deploy
ux-researcher-designer
- Deploy
ui-design-system
- Establish design-dev handoff process
Phase 3: Execution Layer (Week 5-6)
- Deploy
agile-product-owner
- Integrate with existing Jira/development tools
- Optimize sprint ceremonies
Phase 4: Strategic Layer (Week 7-8)
- Deploy
product-strategist
- Align OKRs and roadmaps
- Establish governance model
Success Metrics
Efficiency Metrics
- Requirements clarity: +40% improvement
- Design-dev handoff time: -50% reduction
- Sprint velocity: +25% increase
- Research-to-insight time: -60% reduction
Quality Metrics
- User satisfaction (NPS): +20 points
- Feature adoption rate: +35%
- Design consistency score: 95%+
- Defect escape rate: -40%
Business Metrics
- Time to market: -30%
- Feature success rate: +45%
- Customer retention: +15%
- Team productivity: +35%
Tool Integration Requirements
Essential Integrations
- Product Management: Jira, ProductBoard, Amplitude
- Design: Figma, Sketch, Adobe XD
- Research: Dovetail, Miro, UserTesting
- Analytics: Mixpanel, Google Analytics, Hotjar
- Collaboration: Slack, Confluence, Notion
API Connections Needed
- Jira REST API for backlog management
- Figma API for design system sync
- Analytics APIs for metrics dashboards
- Slack webhooks for notifications
Training & Adoption Plan
Week 1: Kickoff
- All-hands skills overview
- Role-specific training sessions
- Skill champion assignment
Week 2-4: Pilot
- One squad pilots all skills
- Daily check-ins and feedback
- Rapid iteration on scripts/templates
Week 5-8: Rollout
- Gradual team-by-team adoption
- Weekly skill clinics
- Success story sharing
Ongoing: Optimization
- Monthly skill retrospectives
- Quarterly skill updates
- Annual skill assessment
ROI Projections
Year 1 Impact
- Time Savings: 200 hours/month across team
- Quality Improvement: 40% fewer revisions
- Speed to Market: 6 weeks faster average
- Revenue Impact: $2M from improved features
- Cost Avoidance: $500K in prevented rework
Investment Required
- Setup Time: 80 hours total
- Training Time: 40 hours total
- Maintenance: 10 hours/month
- Tool Costs: Existing stack sufficient
Payback Period: 2 months
Next Steps
Prioritize First Skill
- Recommend starting with
product-manager-toolkit
- Most central to all workflows
- Highest immediate impact
Gather Existing Resources
- Current templates and processes
- Tool access and credentials
- Team feedback on pain points
Customize for Your Context
- Industry-specific adjustments
- Company culture alignment
- Tool stack integration
Create Pilot Program
- Select pilot team/squad
- Define success criteria
- Set 4-week trial period
1---2name: product-team-skills-suite-architecture3description: A comprehensive suite of 5 interconnected skills designed for modern product teams, enabling data-driven decisions, user-centered design, and agile delivery.4---5# Product Team Skills Suite Architecture67## Overview8A comprehensive suite of 5 interconnected skills designed for modern product teams, enabling data-driven decisions, user-centered design, and agile delivery.910## 1. product-strategist (Head of Product)1112### Purpose13Strategic product leadership, vision setting, and organizational alignment1415### Core Components1617#### Scripts18- `market_analyzer.py` - Competitive analysis and market sizing19- `okr_generator.py` - OKR framework and cascade builder20- `roadmap_visualizer.py` - Strategic roadmap generation21- `metric_dashboard.py` - North star and KPI tracking22- `stakeholder_mapper.py` - Influence/interest matrix builder2324#### References25- `strategy_frameworks.md` - SWOT, Porter's Five Forces, Blue Ocean26- `vision_templates.md` - Product vision and mission statements27- `metric_library.md` - Industry-standard KPIs by vertical28- `go_to_market_playbook.md` - GTM strategies and launch plans29- `team_scaling_guide.md` - Hiring, structure, and culture3031#### Assets32- Product vision canvas templates33- Executive presentation templates34- Strategic planning worksheets35- Quarterly business review decks36- Board reporting templates3738#### Key Workflows391. **Vision to Execution**40 - Market opportunity assessment41 - Vision and strategy definition42 - OKR cascade creation43 - Roadmap development44 - Success metrics definition45462. **Stakeholder Management**47 - Executive alignment sessions48 - Board preparation and reporting49 - Cross-functional planning50 - Customer advisory boards51523. **Team Leadership**53 - Product org design54 - Talent development plans55 - Performance frameworks56 - Culture building5758---5960## 2. agile-product-owner (Senior Product Owner)6162### Purpose63Backlog excellence, sprint execution, and delivery optimization6465### Core Components6667#### Scripts68- `user_story_generator.py` - INVEST-compliant story creation69- `acceptance_criteria_builder.py` - BDD/Gherkin syntax generator70- `sprint_velocity_tracker.py` - Velocity and capacity planning71- `dependency_mapper.py` - Cross-team dependency visualization72- `backlog_health_analyzer.py` - Backlog quality metrics7374#### References75- `scrum_ceremonies.md` - Meeting templates and facilitation76- `story_patterns.md` - Common user story templates77- `estimation_techniques.md` - Story points, t-shirt sizing78- `definition_of_done.md` - DoD templates by product type79- `release_planning.md` - Release strategies and rollout plans8081#### Assets82- Sprint planning templates83- Retrospective formats84- Story mapping boards85- Release notes templates86- Stakeholder update emails8788#### Key Workflows891. **Backlog Management**90 - Epic breakdown91 - Story writing and refinement92 - Prioritization frameworks (WSJF, RICE)93 - Dependency management94 - Technical debt tracking95962. **Sprint Execution**97 - Sprint planning facilitation98 - Daily standup optimization99 - Sprint review preparation100 - Retrospective facilitation101 - Impediment resolution1021033. **Stakeholder Communication**104 - Sprint demos105 - Release communications106 - Progress reporting107 - Risk escalation108109---110111## 3. product-manager-toolkit (Senior Product Manager)112113### Purpose114Feature development, market fit, and customer success115116### Core Components117118#### Scripts119- `feature_prioritization_matrix.py` - RICE, ICE, Value vs Effort120- `customer_interview_analyzer.py` - Interview synthesis and insights121- `competitor_feature_tracker.py` - Feature gap analysis122- `pricing_calculator.py` - Pricing models and sensitivity123- `launch_checklist_generator.py` - Go-to-market readiness124125#### References126- `discovery_techniques.md` - Customer development methods127- `experimentation_framework.md` - A/B testing and MVPs128- `product_analytics.md` - Funnel, cohort, retention analysis129- `messaging_framework.md` - Positioning and value props130- `partnership_playbook.md` - Integration and partnership strategies131132#### Assets133- PRD templates134- Business case templates135- Feature announcement templates136- Customer interview guides137- Competitive battlecards138139#### Key Workflows1401. **Discovery & Validation**141 - Problem validation142 - Solution ideation143 - Prototype testing144 - Market sizing145 - Business case development1461472. **Feature Development**148 - Requirements gathering149 - PRD creation150 - Design partnership151 - Engineering collaboration152 - QA planning1531543. **Launch & Growth**155 - Beta program management156 - Launch planning157 - Feature adoption tracking158 - Customer feedback loops159 - Iteration planning160161---162163## 4. ux-researcher-designer (Senior UX Designer and Researcher)164165### Purpose166User understanding, experience design, and usability optimization167168### Core Components169170#### Scripts171- `persona_generator.py` - Data-driven persona creation172- `journey_map_builder.py` - Customer journey visualization173- `usability_test_analyzer.py` - Test results and insights174- `survey_designer.py` - Research survey generation175- `heuristic_evaluator.py` - Nielsen heuristics assessment176- `accessibility_checker.py` - WCAG compliance validation177178#### References179- `research_methods.md` - Qual and quant research techniques180- `interview_protocols.md` - User interview best practices181- `information_architecture.md` - IA principles and patterns182- `interaction_patterns.md` - Common UX patterns library183- `cognitive_biases.md` - Design psychology principles184- `accessibility_standards.md` - WCAG, ARIA guidelines185186#### Assets187- Research plan templates188- Interview script templates189- Usability test protocols190- Journey map templates191- Persona templates192- Research repository structure193194#### Key Workflows1951. **Research Planning**196 - Research question definition197 - Method selection198 - Participant recruitment199 - Study design200 - Ethics and consent2012022. **Data Collection & Synthesis**203 - Interview conducting204 - Observation and note-taking205 - Affinity mapping206 - Insight generation207 - Recommendation development2082093. **Design Process**210 - Information architecture211 - User flow creation212 - Wireframing213 - Prototyping214 - Usability testing215 - Iteration cycles216217---218219## 5. ui-design-system (Senior UI Designer)220221### Purpose222Visual excellence, design systems, and developer handoff223224### Core Components225226#### Scripts227- `color_palette_generator.py` - Accessible color system creation228- `typography_scale_builder.py` - Type system generator229- `spacing_system_calculator.py` - 8pt grid system230- `component_documenter.py` - Component library documentation231- `design_token_exporter.py` - Design tokens for development232- `responsive_breakpoint_calculator.py` - Breakpoint optimization233234#### References235- `design_principles.md` - Visual design fundamentals236- `design_system_architecture.md` - Atomic design methodology237- `animation_guidelines.md` - Motion design principles238- `brand_application.md` - Brand to UI translation239- `platform_guidelines.md` - iOS, Android, Web standards240- `handoff_checklist.md` - Developer collaboration241242#### Assets243- Component library templates244- Icon libraries245- Illustration systems246- Design token templates247- Responsive grid systems248- Annotation templates249250#### Key Workflows2511. **Design System Development**252 - Foundation definition (color, type, spacing)253 - Component design254 - Pattern documentation255 - Token management256 - Version control2572582. **Visual Design Process**259 - Mood boards and style tiles260 - High-fidelity mockups261 - Responsive design262 - Interaction design263 - Micro-interactions264 - Asset production2652663. **Collaboration & Handoff**267 - Design review facilitation268 - Developer pairing269 - QA collaboration270 - Design debt tracking271 - Documentation maintenance272273---274275## Integration Points Between Skills276277### Cross-Functional Workflows278279```mermaid280graph LR281 PS[Product Strategist] --> PM[Product Manager]282 PM --> PO[Product Owner]283 PM <--> UX[UX Researcher/Designer]284 UX <--> UI[UI Designer]285 UI --> PO286 PO --> PS287```288289### Shared Resources2902911. **Customer Insights Pool**292 - Shared between PM, UX, and Product Strategist293 - Centralized research repository294 - Unified persona definitions2952962. **Design Language System**297 - Shared between UX and UI298 - Consistent component library299 - Unified interaction patterns3003013. **Product Metrics Framework**302 - Shared across all roles303 - Consistent KPI definitions304 - Unified analytics approach3053064. **Roadmap Alignment**307 - Cascades from Strategist → PM → PO308 - Feedback loops from PO → PM → Strategist309 - Design input from UX/UI → PM310311### Handoff Points3123131. **Strategy → Execution**314 - Vision (Strategist) → Requirements (PM)315 - Requirements (PM) → Stories (PO)316 - Stories (PO) → Designs (UX/UI)3173182. **Research → Design**319 - User Research (UX) → Feature Definition (PM)320 - Wireframes (UX) → Visual Design (UI)321 - Prototypes (UI) → Development (via PO)3223233. **Feedback Loops**324 - Analytics → All roles325 - Customer feedback → UX → PM → Strategist326 - Sprint outcomes → PO → PM → Strategist327328## Implementation Approach329330### Phase 1: Foundation (Week 1-2)3311. Deploy `product-manager-toolkit` (most central role)3322. Establish shared resources and templates3333. Create team charter and RACI matrix334335### Phase 2: Design Integration (Week 3-4)3361. Deploy `ux-researcher-designer`3372. Deploy `ui-design-system`3383. Establish design-dev handoff process339340### Phase 3: Execution Layer (Week 5-6)3411. Deploy `agile-product-owner`3422. Integrate with existing Jira/development tools3433. Optimize sprint ceremonies344345### Phase 4: Strategic Layer (Week 7-8)3461. Deploy `product-strategist`3472. Align OKRs and roadmaps3483. Establish governance model349350## Success Metrics351352### Efficiency Metrics353- Requirements clarity: +40% improvement354- Design-dev handoff time: -50% reduction355- Sprint velocity: +25% increase356- Research-to-insight time: -60% reduction357358### Quality Metrics359- User satisfaction (NPS): +20 points360- Feature adoption rate: +35%361- Design consistency score: 95%+362- Defect escape rate: -40%363364### Business Metrics365- Time to market: -30%366- Feature success rate: +45%367- Customer retention: +15%368- Team productivity: +35%369370## Tool Integration Requirements371372### Essential Integrations373- **Product Management**: Jira, ProductBoard, Amplitude374- **Design**: Figma, Sketch, Adobe XD375- **Research**: Dovetail, Miro, UserTesting376- **Analytics**: Mixpanel, Google Analytics, Hotjar377- **Collaboration**: Slack, Confluence, Notion378379### API Connections Needed380- Jira REST API for backlog management381- Figma API for design system sync382- Analytics APIs for metrics dashboards383- Slack webhooks for notifications384385## Training & Adoption Plan386387### Week 1: Kickoff388- All-hands skills overview389- Role-specific training sessions390- Skill champion assignment391392### Week 2-4: Pilot393- One squad pilots all skills394- Daily check-ins and feedback395- Rapid iteration on scripts/templates396397### Week 5-8: Rollout398- Gradual team-by-team adoption399- Weekly skill clinics400- Success story sharing401402### Ongoing: Optimization403- Monthly skill retrospectives404- Quarterly skill updates405- Annual skill assessment406407## ROI Projections408409### Year 1 Impact410- **Time Savings**: 200 hours/month across team411- **Quality Improvement**: 40% fewer revisions412- **Speed to Market**: 6 weeks faster average413- **Revenue Impact**: $2M from improved features414- **Cost Avoidance**: $500K in prevented rework415416### Investment Required417- **Setup Time**: 80 hours total418- **Training Time**: 40 hours total419- **Maintenance**: 10 hours/month420- **Tool Costs**: Existing stack sufficient421422### Payback Period: 2 months423424## Next Steps4254261. **Prioritize First Skill**427 - Recommend starting with `product-manager-toolkit`428 - Most central to all workflows429 - Highest immediate impact4304312. **Gather Existing Resources**432 - Current templates and processes433 - Tool access and credentials434 - Team feedback on pain points4354363. **Customize for Your Context**437 - Industry-specific adjustments438 - Company culture alignment439 - Tool stack integration4404414. **Create Pilot Program**442 - Select pilot team/squad443 - Define success criteria444 - Set 4-week trial period