|
197 | 197 | "default": "Debug and fix MCP server issues", |
198 | 198 | "setup": "Configure and test MCP server installation" |
199 | 199 | } |
| 200 | + }, |
| 201 | + |
| 202 | + "product_manager": { |
| 203 | + "name": "Product Manager", |
| 204 | + "enabled": true, |
| 205 | + "priority": "high", |
| 206 | + "triggers": [ |
| 207 | + "on_prd_provided", |
| 208 | + "on_complex_project", |
| 209 | + "on_task_management_request", |
| 210 | + "on_multi_step_feature" |
| 211 | + ], |
| 212 | + "configuration": { |
| 213 | + "discovery_methods": { |
| 214 | + "customer_interviews": "simulated_personas", |
| 215 | + "surveys": "ai_generated_responses", |
| 216 | + "usability_testing": "heuristic_evaluation", |
| 217 | + "market_analysis": "web_research", |
| 218 | + "competitive_analysis": "automated_comparison" |
| 219 | + }, |
| 220 | + "risk_assessment": { |
| 221 | + "value_risk": true, |
| 222 | + "usability_risk": true, |
| 223 | + "feasibility_risk": true, |
| 224 | + "viability_risk": true |
| 225 | + }, |
| 226 | + "frameworks": [ |
| 227 | + "opportunity_assessment", |
| 228 | + "jobs_to_be_done", |
| 229 | + "design_thinking", |
| 230 | + "lean_startup", |
| 231 | + "dual_track_agile" |
| 232 | + ], |
| 233 | + "auto_parse_prd": true, |
| 234 | + "analyze_complexity": true, |
| 235 | + "research_enabled": "auto", |
| 236 | + "break_down_tasks": true, |
| 237 | + "track_progress": true |
| 238 | + }, |
| 239 | + "prompts": { |
| 240 | + "default": "Parse PRD and create comprehensive task breakdown with implementation plan", |
| 241 | + "discovery": "Conduct product discovery: identify customer problems, assess four risks, define success metrics", |
| 242 | + "opportunity": "Create opportunity assessment: problem, target user, market size, success criteria", |
| 243 | + "validation": "Validate assumptions through customer interviews and rapid prototyping", |
| 244 | + "prioritization": "Prioritize using ICE (Impact, Confidence, Ease) or RICE framework", |
| 245 | + "roadmap": "Create outcome-based roadmap focused on customer value, not features", |
| 246 | + "research": "Research technical requirements and create detailed implementation tasks", |
| 247 | + "complexity": "Analyze task complexity and suggest optimal implementation order" |
| 248 | + } |
| 249 | + }, |
| 250 | + |
| 251 | + "customer_persona": { |
| 252 | + "name": "Customer Persona Simulator", |
| 253 | + "enabled": true, |
| 254 | + "priority": "normal", |
| 255 | + "triggers": [ |
| 256 | + "on_customer_research", |
| 257 | + "on_interview_simulation", |
| 258 | + "on_feedback_needed" |
| 259 | + ], |
| 260 | + "configuration": { |
| 261 | + "persona_types": [ |
| 262 | + "early_adopter", |
| 263 | + "power_user", |
| 264 | + "casual_user", |
| 265 | + "skeptical_user", |
| 266 | + "enterprise_buyer" |
| 267 | + ], |
| 268 | + "response_styles": { |
| 269 | + "interview": "conversational", |
| 270 | + "survey": "structured", |
| 271 | + "feedback": "detailed" |
| 272 | + } |
| 273 | + }, |
| 274 | + "prompts": { |
| 275 | + "default": "Simulate diverse customer perspectives for product validation", |
| 276 | + "interview": "Respond to interview questions as different user personas", |
| 277 | + "feedback": "Provide detailed product feedback from various user perspectives" |
| 278 | + } |
| 279 | + }, |
| 280 | + |
| 281 | + "market_research": { |
| 282 | + "name": "Market Research Analyst", |
| 283 | + "enabled": true, |
| 284 | + "priority": "normal", |
| 285 | + "triggers": [ |
| 286 | + "on_market_analysis", |
| 287 | + "on_competitive_research", |
| 288 | + "on_sizing_request" |
| 289 | + ], |
| 290 | + "configuration": { |
| 291 | + "research_methods": [ |
| 292 | + "competitive_analysis", |
| 293 | + "market_sizing", |
| 294 | + "trend_analysis", |
| 295 | + "technology_adoption" |
| 296 | + ], |
| 297 | + "data_sources": { |
| 298 | + "primary": "web_research", |
| 299 | + "secondary": "industry_reports", |
| 300 | + "tertiary": "expert_synthesis" |
| 301 | + } |
| 302 | + }, |
| 303 | + "prompts": { |
| 304 | + "default": "Analyze market trends and competitive landscape", |
| 305 | + "competitive": "Identify and analyze key competitors and their features", |
| 306 | + "sizing": "Estimate market size and growth potential" |
| 307 | + } |
| 308 | + }, |
| 309 | + |
| 310 | + "ux_research": { |
| 311 | + "name": "UX Research Specialist", |
| 312 | + "enabled": true, |
| 313 | + "priority": "normal", |
| 314 | + "triggers": [ |
| 315 | + "on_usability_testing", |
| 316 | + "on_heuristic_evaluation", |
| 317 | + "on_accessibility_check" |
| 318 | + ], |
| 319 | + "configuration": { |
| 320 | + "evaluation_methods": [ |
| 321 | + "nielsen_heuristics", |
| 322 | + "cognitive_walkthrough", |
| 323 | + "accessibility_wcag", |
| 324 | + "information_architecture" |
| 325 | + ], |
| 326 | + "testing_approaches": { |
| 327 | + "heuristic": "expert_review", |
| 328 | + "usability": "simulated_testing", |
| 329 | + "accessibility": "automated_checks" |
| 330 | + } |
| 331 | + }, |
| 332 | + "prompts": { |
| 333 | + "default": "Evaluate usability and user experience", |
| 334 | + "heuristic": "Perform heuristic evaluation using Nielsen's principles", |
| 335 | + "accessibility": "Check accessibility compliance and inclusive design" |
| 336 | + } |
200 | 337 | } |
201 | 338 | }, |
202 | 339 |
|
|
212 | 349 | ] |
213 | 350 | }, |
214 | 351 |
|
| 352 | + "complex_project": { |
| 353 | + "description": "Complex project implementation with PRD", |
| 354 | + "sequence": [ |
| 355 | + "product_manager", |
| 356 | + "development", |
| 357 | + "shell", |
| 358 | + "security", |
| 359 | + "quality", |
| 360 | + "documentation" |
| 361 | + ] |
| 362 | + }, |
| 363 | + |
215 | 364 | "security_audit": { |
216 | 365 | "description": "Comprehensive security audit", |
217 | 366 | "parallel": [ |
|
251 | 400 | "configuration", |
252 | 401 | "quality" |
253 | 402 | ] |
| 403 | + }, |
| 404 | + |
| 405 | + "product_discovery": { |
| 406 | + "description": "Product discovery and validation process", |
| 407 | + "sequence": [ |
| 408 | + "product_manager", |
| 409 | + "customer_persona", |
| 410 | + "market_research", |
| 411 | + "ux_research", |
| 412 | + "product_manager" |
| 413 | + ] |
| 414 | + }, |
| 415 | + |
| 416 | + "customer_validation": { |
| 417 | + "description": "Customer validation through simulated interviews", |
| 418 | + "parallel": [ |
| 419 | + "customer_persona", |
| 420 | + "market_research" |
| 421 | + ], |
| 422 | + "then": [ |
| 423 | + "product_manager", |
| 424 | + "ux_research" |
| 425 | + ] |
254 | 426 | } |
255 | 427 | }, |
256 | 428 |
|
|
0 commit comments