epic-handle-dependent-work
Resolve the execution order of Epic Issues from their dependencies and decide what may run independently. Sub-skill of epic-implementer.
- License 许可
- MIT
- 最近更新
- 2026-10-28
- Stars
- ★ 1
- Forks
- 0
01 前言 Front Matter
- name
- epic-handle-dependent-work
- description
- Resolve the execution order of Epic Issues from their dependencies and decide what may run independently. Sub-skill of epic-implementer.
03 SKILL.md 正文
User Input
$ARGUMENTS
The input must contain the Issues with their declared dependencies.
Objective
Return a safe execution order.
This skill does not modify code.
1. Build the Dependency Order
- Use declared dependencies and the Epic execution order.
- Add implicit dependencies found in the code (e.g. an Issue that needs an action, store or Handle created by another Issue).
- Prerequisites (Command Bus setup, MobX install) always come first.
- Report a cycle as
BLOCKED.
2. Independent Work
Issues are independent only when they do not touch the same files, actions, stores or Handles.
Do not parallelize work when it creates merge conflicts or architectural risk.
Prefer correctness and coherent implementation over artificial parallelism.
3. Final Output
Return:
- Ordered list of Issues
- For each Issue: what it depends on
- Groups that are genuinely independent
BLOCKEDwith the cycle, when one exists
Return this output to the calling skill and continue its flow. Do not end the run here unless this skill was invoked directly by the user.
04 同仓库更多 Skills
utils-implementation
Write and organize utils (pure helpers for formatting, mapping, filtering, math, parsing, ids, storage) as one namespace object per domain with clear, readable names. Use before creating or changing any util.
test-writer
Write tests for the current implementation
tech-lead
Analyze a project, turn the user's goal into an implementation-ready GitHub Epic and Issues (following project rules, the Command Bus architecture and Fragiola UI), then start epic-implementer automatically (use the no-implement flag to stop after planning).
tech-lead-publish
Publish a final Epic and its Issues to GitHub, linked and labeled, keeping dependency and execution information. Sub-skill of tech-lead.
setup-command-system
Install the Command System architecture in the project
reviewer
Review code changes and provide feedback