UNPKG

@fromsvenwithlove/devops-issues-cli

Version:

AI-powered CLI tool and library for Azure DevOps work item management with Claude agents

39 lines 2.3 kB
{ "metadata": { "parentId": "PARENT_WORK_ITEM_ID", "defaults": { "assignedTo": "user@company.com", "tags": "user-story;generated" } }, "workItems": [ { "type": "User Story", "title": "As a [user type], I want to [action] so that [benefit]", "description": "Detailed description of the user story explaining the user need, context, and expected outcome.\n\n**User Goal:** [What the user wants to accomplish]\n**Business Value:** [Why this is important]\n**User Journey:** [How this fits into the user's workflow]", "acceptanceCriteria": "**Scenario 1: [Happy Path]**\nGiven [initial context]\nWhen [user performs action]\nThen [expected outcome]\nAnd [additional verification]\n\n**Scenario 2: [Edge Case]**\nGiven [edge case context]\nWhen [user performs action]\nThen [expected behavior]\n\n**Scenario 3: [Error Handling]**\nGiven [error condition]\nWhen [user encounters error]\nThen [system responds appropriately]", "children": [ { "type": "Task", "title": "Frontend: Implement [UI component]", "description": "Create the user interface components needed for this user story.\n\n**Requirements:**\n- Responsive design\n- Accessibility compliance\n- Error state handling\n- Loading states" }, { "type": "Task", "title": "Backend: Implement [API/logic]", "description": "Develop the backend functionality to support this user story.\n\n**Requirements:**\n- Input validation\n- Error handling\n- Security considerations\n- Performance optimization" }, { "type": "Task", "title": "Testing: Create automated tests", "description": "Write comprehensive tests for the user story implementation.\n\n**Test Types:**\n- Unit tests for components/functions\n- Integration tests for API endpoints\n- End-to-end tests for user workflow\n- Accessibility tests" }, { "type": "Task", "title": "Documentation: Update user guide", "description": "Update documentation to reflect the new functionality.\n\n**Documentation Updates:**\n- User guide with screenshots\n- API documentation (if applicable)\n- Help text and tooltips\n- Release notes" } ] } ] }