@fromsvenwithlove/devops-issues-cli
Version:
AI-powered CLI tool and library for Azure DevOps work item management with Claude agents
98 lines • 3.94 kB
JSON
{
"metadata": {
"parentId": "PARENT_WORK_ITEM_ID",
"defaults": {
"assignedTo": "product.owner@company.com",
"tags": "epic;strategic"
}
},
"workItems": [
{
"type": "Epic",
"title": "Epic: [Epic Name]",
"description": "Large-scale initiative that delivers significant business value. This epic encompasses multiple features and represents a major capability or business outcome.\n\n**Business Goals:**\n- Goal 1\n- Goal 2\n- Goal 3\n\n**Success Metrics:**\n- Metric 1\n- Metric 2\n- Metric 3",
"children": [
{
"type": "Feature",
"title": "Feature: Core [Feature Name]",
"description": "Primary feature that delivers the main functionality of this epic.",
"children": [
{
"type": "User Story",
"title": "As a [user], I want to [core action] so that [primary benefit]",
"description": "Main user story for the core feature functionality.",
"acceptanceCriteria": "Given [context]\nWhen [user performs core action]\nThen [system responds correctly]\nAnd [user sees expected outcome]",
"children": [
{
"type": "Task",
"title": "Architecture: Design core system",
"description": "Design the architecture and data models for the core functionality.",
"fields": {
}
},
{
"type": "Task",
"title": "Implementation: Core logic",
"description": "Implement the core business logic and algorithms.",
"fields": {
}
}
]
}
]
},
{
"type": "Feature",
"title": "Feature: [Supporting Feature Name]",
"description": "Supporting feature that enhances the core functionality.",
"children": [
{
"type": "User Story",
"title": "As a [user], I want to [supporting action] so that [additional benefit]",
"description": "User story for supporting functionality.",
"acceptanceCriteria": "Given [context]\nWhen [user performs supporting action]\nThen [system enhances core functionality]",
"children": [
{
"type": "Task",
"title": "Integration: Connect to core system",
"description": "Integrate supporting feature with core functionality.",
"fields": {
}
}
]
}
]
},
{
"type": "Feature",
"title": "Feature: Analytics and Reporting",
"description": "Analytics capabilities to measure success and provide insights.",
"children": [
{
"type": "User Story",
"title": "As an [admin/user], I want to view [analytics] so that I can [make decisions]",
"description": "Analytics and reporting functionality for the epic.",
"acceptanceCriteria": "Given [context]\nWhen [user views analytics]\nThen [meaningful data is displayed]\nAnd [user can take informed action]",
"children": [
{
"type": "Task",
"title": "Data: Implement tracking",
"description": "Implement data collection and tracking mechanisms.",
"fields": {
}
},
{
"type": "Task",
"title": "Dashboard: Create visualizations",
"description": "Create dashboard and data visualization components.",
"fields": {
}
}
]
}
]
}
]
}
]
}