← ClaudeAtlas

task-standardlisted

Стандарт постановки и оформления задач. Title-формат, обязательные и рекомендуемые поля, когда добавлять acceptance, как пользоваться blocked_by / story_id / affects_files, семантика priority, status-flow, когда дробить задачу, anti-patterns. Триггеры: task, task_create, add_task, update_task, поставить, задача, задачу, бэклог, decompose, breakdown, новая задача, постановка, plan task.
Orange-hanter/cod-doc · ★ 0 · AI & Automation · score 70
Install: claude install-skill Orange-hanter/cod-doc
# Skill — Task standard ## Когда подгружается Задачи, в которых LLM / пользователь **создаёт**, **разбивает** или **ставит** задачу: `task_create`, `task_update_status`, `plan_create`, ручная постановка через web / MCP. Триггер-keywords: `task`, `task_create`, `add_task`, `update_task`, `acceptance`, `blocked_by`, `story_id`, `affects_files`, `задача`, `задачу`, `бэклог`, `decompose`, `breakdown`, `новая задача`, `постановка`, `plan task`. ## Принцип Задача — узел графа исполнения. Она ДОЛЖНА быть атомарной (один исполнитель, один merge), верифицируемой (есть DoD) и узнаваемой (имя описывает действие, а не предметную область). ## 1. Title - **Глагол первым**, императив: «Implement X», «Refactor Y», «Fix Z», «Audit module Auth», «Migrate from A to B». - **≤ 80 символов**, без точки в конце, без emoji. - **Без vague-слов** («улучшить ui», «поправить», «доделать», «sort out»). Если непонятно ЧТО сделать — задача ещё не готова, верни в backlog с TODO в description. ## 2. Обязательные поля при создании | Поле | Зачем | |------|-------| | `title` | См. §1 | | `type` | `feature` / `bug` / `refactor` / `test` / `docs` / `chore` | | `priority` | См. §4 — фильтрация и сортировка ready-batch | | `plan_id` | Сирота без плана = invisible в kanban-board | | `section_id` | Группировка внутри плана | Запрещено создавать задачу без `plan_id`. Если плана нет — сначала `plan_create`, потом `task_create`. ## 3. Рекомендуемые (почти обязательные) поля | Поле | Когда обязательно |