一键导入
create-epics
Creates Epic work items from the design document and BRD. Use when asked to create epics or begin the work breakdown process.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Creates Epic work items from the design document and BRD. Use when asked to create epics or begin the work breakdown process.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Creates a capacity-driven sprint plan from estimated work items and team capacity inputs. Use when asked to create a sprint plan or allocate stories to sprints.
Syncs the complete local work item hierarchy to Azure DevOps Boards. Creates Epics, Features, User Stories, and Tasks with parent-child links, effort estimates, and sprint assignments.
Creates a technical design document from a BRD. Use when asked to create a design document, technical specification, or architecture document.
Generates the initial project folder structure, entry point files, and dependency manifest for any tech stack defined in workshop-stack.md. Use when asked to scaffold the project, generate the initial structure, or set up the project before implementation begins.
Implements a task file by generating code targeted to the workshop stack configuration. Use when asked to implement a task, or when a developer references a task file from issues/ and asks for implementation.
Reviews an implemented task's source files against the task file's acceptance criteria and stack standards. Produces a structured review reply in chat with pass/fail results and a recommendation. Use when asked to review an implemented task or validate code before moving to the next task.
| name | create-epics |
| description | Creates Epic work items from the design document and BRD. Use when asked to create epics or begin the work breakdown process. |
Read the design document and BRD and produce a set of Epic files that represent the major functional areas of the solution. Epics are the highest level of the work breakdown hierarchy:
Epic → Feature → User Story → Task
Each Epic represents a major functional area that delivers measurable business value. Epics are not technical layers — they are business capabilities.
docs/design/design-doc.md in full — identify the major
functional areas of the solution from the architecture, domain
model, and component structure.docs/requirements/BRD.md — map each functional area back
to one or more functional requirements (FR-XXX).docs/work-items/epics/:
epic-{NN}-{kebab-case-title}.md
(e.g. epic-01-member-management.md)---
id: epic-{NN}
title: {Epic Title}
type: epic
status: planned
source: {comma-separated FR IDs this epic addresses, e.g. FR-001, FR-002}
features: []
---
# Epic {NN}: {Epic Title}
## Description
One paragraph describing the business capability this epic delivers.
Use domain language from the BRD — do not introduce new terminology.
## Business Objective
One sentence stating the measurable outcome this epic achieves for
the business or the user.
## Scope
What is included in this epic and what is explicitly excluded.
Reference the BRD Out of Scope section where relevant.
## Acceptance Criteria
- [ ] {Criterion 1 — business-level, not technical}
- [ ] {Criterion 2}
- [ ] {Criterion 3}
## Definition of Done
- All features under this epic are complete and accepted
- All acceptance criteria above are verified
- No known defects in the functional area covered by this epic
Start with the domain model: Each major domain entity from the BRD with its own lifecycle typically warrants its own epic. For example:
Appointment entity with states (Scheduled → Confirmed → Completed)
suggests an "Appointment Management" epic.Room entity with availability rules suggests a "Room Management" epic.Group by business capability, not technical layer:
Check against BRD functional requirements: Every FR-XXX must belong to exactly one epic. If an FR does not fit any epic, either create a new epic or expand the scope of an existing one.
Common epic patterns by domain:
epic-01, epic-02.epic-01-{domain-capability}.md (e.g. epic-01-member-management.md).Before saving, verify:
For a BRD describing a clinic booking system with entities
Patient, Practitioner, Appointment, Referral:
Epics produced:
epic-01-patient-management.md (FR-001, FR-002)
epic-02-practitioner-management.md (FR-003, FR-004)
epic-03-appointment-booking.md (FR-005, FR-006, FR-007)
epic-04-referral-management.md (FR-008, FR-009)
Example file — epic-03-appointment-booking.md:
---
id: epic-03
title: Appointment Booking
type: epic
status: planned
source: FR-005, FR-006, FR-007
features: []
---
# Epic 03: Appointment Booking
## Description
Enables patients to search for available appointment slots with
practitioners, book appointments, and manage their booking lifecycle
from Scheduled through to Completed or Cancelled.
## Business Objective
Reduce appointment scheduling time by providing a self-service
booking experience for patients.
## Scope
Included: Appointment creation, lifecycle management (Scheduled →
Confirmed → Completed | Cancelled), patient cancellation.
Excluded: Payment processing, insurance claims (per BRD Out of Scope).
## Acceptance Criteria
- [ ] A patient can book an available appointment slot with a practitioner
- [ ] An appointment follows the lifecycle: Scheduled → Confirmed → Completed
- [ ] A patient can cancel a Scheduled appointment
## Definition of Done
- All features under this epic are complete and accepted
- All acceptance criteria above are verified
- No known defects in the appointment booking functional area