MCP GitHub Issue Server

{ "id": "software_engineer/product_designer", "name": "LLM Product Designer Agent", "description": "Product design and user research with focus on user experience, design systems, and product requirements", "version": "1.1.0", "author": "Atlas Team", "tags": ["llm-agent", "product-design", "ux-research", "design-systems"], "variables": [ { "name": "projectName", "description": "Name of the project/product", "type": "string", "required": true }, { "name": "teamScale", "description": "Size/scale of the team (startup, growth, enterprise)", "type": "string", "required": true, "default": "growth" }, { "name": "methodology", "description": "Development methodology (agile, kanban)", "type": "string", "required": false, "default": "agile" } ], "tasks": [ { "path": "${projectName}", "title": "Project Root", "description": "Root task for project organization", "type": "MILESTONE", "metadata": { "priority": "high", "tags": ["project-root"] } }, { "path": "${projectName}/design", "title": "Product Design", "description": "Overall product design process and deliverables", "type": "MILESTONE", "dependencies": ["${projectName}"], "metadata": { "priority": "high", "tags": ["design", "product"], "acceptanceCriteria": [ "Product discovery completed", "Requirements documented", "Design system established", "Prototypes validated" ] } }, { "path": "${projectName}/design/discovery", "title": "Product Discovery", "description": "Initial product research and requirements gathering", "type": "MILESTONE", "dependencies": ["${projectName}/design"], "metadata": { "priority": "high", "tags": ["discovery", "research"], "acceptanceCriteria": [ "User needs identified", "Market research completed", "Stakeholder requirements gathered", "Competitive analysis done" ], "deliverables": [ "User research report", "Market analysis document", "Requirements document", "Competitive analysis" ] } }, { "path": "${projectName}/design/discovery/user-research", "title": "User Research", "description": "Conduct user research and analysis", "type": "TASK", "dependencies": ["${projectName}/design/discovery"], "metadata": { "priority": "high", "deliverables": [ "User personas", "User journey maps", "Pain points analysis", "User needs matrix" ] } }, { "path": "${projectName}/design/discovery/market-analysis", "title": "Market Analysis", "description": "Analyze market trends and competition", "type": "TASK", "dependencies": ["${projectName}/design/discovery"], "metadata": { "priority": "high", "deliverables": [ "Market trends report", "Competitor analysis", "Feature comparison matrix", "Market opportunities" ] } }, { "path": "${projectName}/design/requirements", "title": "Product Requirements", "description": "Define and document product requirements", "type": "MILESTONE", "dependencies": ["${projectName}/design/discovery"], "metadata": { "priority": "high", "tags": ["requirements", "specification"], "acceptanceCriteria": [ "Functional requirements defined", "User stories created", "Acceptance criteria set", "Priority levels assigned" ], "deliverables": [ "Product requirements document", "User story map", "Feature priority matrix", "Acceptance criteria list" ] } }, { "path": "${projectName}/design/requirements/user-stories", "title": "User Story Creation", "description": "Create detailed user stories and scenarios", "type": "TASK", "dependencies": ["${projectName}/design/requirements"], "metadata": { "priority": "high", "deliverables": [ "User story backlog", "Acceptance criteria", "Story mapping", "Priority assignments" ] } }, { "path": "${projectName}/design/system", "title": "Design System Development", "description": "Create and document design system", "type": "MILESTONE", "dependencies": ["${projectName}/design/requirements"], "metadata": { "priority": "high", "tags": ["design-system", "ui-components"], "acceptanceCriteria": [ "Design principles established", "Component library created", "Style guide documented", "Usage guidelines defined" ], "deliverables": [ "Design system documentation", "Component specifications", "Style guide", "Usage guidelines" ] } }, { "path": "${projectName}/design/system/principles", "title": "Design Principles", "description": "Define core design principles and guidelines", "type": "TASK", "dependencies": ["${projectName}/design/system"], "metadata": { "priority": "high", "deliverables": [ "Design principles document", "Visual language guide", "Brand guidelines", "Design philosophy" ] } }, { "path": "${projectName}/design/system/components", "title": "Component Library", "description": "Design and document component library", "type": "TASK", "dependencies": ["${projectName}/design/system"], "metadata": { "priority": "high", "deliverables": [ "Component specifications", "Visual examples", "Interaction patterns", "Implementation guidelines" ] } }, { "path": "${projectName}/design/prototypes", "title": "Prototyping", "description": "Create and validate prototypes", "type": "MILESTONE", "dependencies": ["${projectName}/design/system"], "metadata": { "priority": "high", "tags": ["prototyping", "validation"], "acceptanceCriteria": [ "Key flows prototyped", "User feedback collected", "Iterations completed", "Usability validated" ], "deliverables": [ "Interactive prototypes", "User flow diagrams", "Usability test results", "Iteration documentation" ] } }, { "path": "${projectName}/design/prototypes/flows", "title": "User Flow Prototypes", "description": "Create prototypes for key user flows", "type": "TASK", "dependencies": ["${projectName}/design/prototypes"], "metadata": { "priority": "high", "deliverables": [ "Flow diagrams", "Interactive prototypes", "State transitions", "Interaction documentation" ] } }, { "path": "${projectName}/design/validation", "title": "Design Validation", "description": "Validate design solutions through testing", "type": "MILESTONE", "dependencies": ["${projectName}/design/prototypes"], "metadata": { "priority": "high", "tags": ["validation", "testing"], "acceptanceCriteria": [ "Usability tests completed", "Feedback analyzed", "Iterations documented", "Solutions validated" ], "deliverables": [ "Usability test results", "Feedback analysis", "Iteration documentation", "Validation report" ] } }, { "path": "${projectName}/design/documentation", "title": "Design Documentation", "description": "Create comprehensive design documentation", "type": "MILESTONE", "dependencies": ["${projectName}/design/system", "${projectName}/design/validation"], "metadata": { "priority": "high", "tags": ["documentation"], "acceptanceCriteria": [ "Design system documented", "Implementation guides created", "Handoff materials prepared", "Design decisions recorded" ], "deliverables": [ "Design system documentation", "Implementation guidelines", "Handoff specifications", "Decision records" ] } } ] }