Use this skill at Step 4 of the v2 SOP to decompose an OpenSpec change's tasks.md into atomic, prioritized, single-document, ≤2-file-change tasks. Enforces strict separation of frontend vs backend tracks, Chinese naming for task documents, and explicit dependency order. Each task gets its own task document under tasks/, referenced from tasks.md. Chinese trigger examples: "任务拆解", "Step 4", "拆任务", "task 拆分", "前后端分离任务". Do NOT use before openspec-continue-change finalizes specs, do NOT bundle ≥3 files per task. Success = every task ≤ 2 files, every task has its own document, ordering reflects priority + dependency, frontend / backend tracks are separated.
$npx -y skills add charliehzm/medharness --skill task-decompositionInstalls into the current project.
Run `npx skills use "https://github.com/charliehzm/medharness" --skill "charliehzm/medharness/task-decomposition"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/charliehzm/medharness" that are relevant to the current task. Run `npx skills add "https://github.com/charliehzm/medharness"` and select the relevant skills, then follow their instructions.