← ClaudeAtlas

plan-to-taskslisted

Как разбивать execution-plan на task-узлы: structured fields blocked_by, story_id, affects_files, acceptance. Триггеры: plan, decompose, split, task_create, blocked_by, story_id, acceptance, section, breakdown.
Orange-hanter/cod-doc · ★ 0 · AI & Automation · score 70
Install: claude install-skill Orange-hanter/cod-doc
# Skill — Plan → Tasks decomposition ## Когда подгружается Задачи, где LLM / пользователь **разбивает план** или RFC на конкретные выполнимые задачи. Триггер-keywords: `plan`, `decompose`, `split`, `breakdown`, `task_create`, `blocked_by`, `story_id`, `acceptance`, `section`, `phase`, `roadmap`. ## Канонический task-узел Каждая задача в БД — узел графа: ```yaml task_id: PCA-NNN # PREFIX-NNN, prefix 2-5 заглавных title: "Implement: <короткое описание>" type: feature | test | bug | refactor | migration | docs | chore priority: critical | high | medium | low story_id: US-NNN # link to user story (мотивация) blocked_by: [PCA-MMM] # IDs prereq-задач — превращаются в dependency-rows affects_files: [path1, path2] # код / документы, которые задача трогает acceptance: "<один абзац>" # condition of done description: "<контекст и hint'ы>" ``` ## Правила 1. **Заголовок** — императив с двоеточием: `Implement: …`, `Refactor: …`, `Test: …`, `Migration: …`, `Bug: …`, `Docs: …`. Никаких "make a thing" / "fix it". 2. **type** — кодифицирует характер работы: - `feature` — новый функционал. - `test` — добавить тест-покрытие. - `bug` — исправление дефекта. - `refactor` — улучшение без изменения поведения. - `migration` — миграция БД / схемы / данных. - `docs` — документ или гайд. - `chore` — хозяйственная задача (cleanup, deps). 3. **priority** — `critical` для блокеров секции, `high` для основной работы, `medium` для нужного-но-не-б