review-tasks
Use this skill when the user asks to "review tasks", "validate tasks", "check tasks", "review-tasks", "проверить задачи", "ревью задач", or wants to verify…
Skill by YamiHilik
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/yamihilik-review-tasks
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/review-tasks
What's inside
- Skill name
review-tasks- Description
- Use this skill when the user asks to "review tasks", "validate tasks", "check tasks", "review-tasks", "проверить задачи", "ревью задач", or wants to verify that tasks in the `tasks/` subdirectory are complete, atomic, and consistent with implementation-plan.md before coding begins.
- License
- Apache-2.0
- Instructions
- 129 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- task-review-template.md · references/
SKILL.md (first lines)
# Review Tasks (Ревью задач) Цель: финальная проверка задач из поддиректории `tasks` перед кодированием. Исполнители: AI-агент + субагенты. ## Что проверяется ### Критерий A — Покрытие плана реализации Для каждого блока работ из `implementation-plan.md` убедиться, что существует одна или несколько задач, явно его реализующих. Фиксировать: блоки плана без соответствующих задач. ### Критерий B — Отсутствие лишних задач Для каждой задачи убедиться, что она обусловлена требованием из `implementation-plan.md`. Фиксировать: задачи, не имеющие обоснования в плане (оверинжиниринг, задачи «на вырост», не запрошенные улучшения). ### Критерий C — Атомарность и независимость Для каждой задачи убедиться, что: - Задача реализует один атомарный результат - Задача может быть выполнена независимо (в рамках заявленных зависимостей) - Зависимости указаны явно и не являются циклическими - Задача не требует знаний о деталях реализации других параллельных задач Фиксировать: задачи, которые фактически зависят от незаявленных задач, или задачи, которые реализуют более одного результата. ### Критерий D — Чёткость и измеримость критериев готовности Для каждой задачи убедиться, что: - Раздел «Definition of Done» содержит проверяемые условия (не расплывчатые формулировки) - Раздел «Acceptance Criteria» описывает наблюдаемое поведение в формате «если X — то Y» - По критериям однозначно понятно, выполнена задача или нет Фиксировать: размытые или непроверяемые критерии готовности. ### Критерий E — Полнота описания задачи Для каждой задачи убедиться, что раздел «Что нужно сделать» достаточно конкретен, чтобы разработчик или агент мог приступить к реализации без дополнительных уточнений. Фиксировать: задачи с недостаточным описанием действий. ## Классификация замечаний Каждое замечание получает одну из меток: - **[КРИТИЧНО]** — блокирует реализацию или приведёт к неверному результату; задачи нельзя принять - **[ВАЖНО]** — снижает качество или полноту, но не блокирует; требует исправления до утверждения - **[РЕКОМЕНДАЦИЯ]** — улучшение, которое не блокирует принятие задач ## Формат замечания ``` ### [ID] [Краткое описание] - **Критерий:** A / B / C / D / E - **Серьёзность:** [КРИТИЧНО] / [ВАЖНО] / [РЕКОМЕНДАЦИЯ] - **Задача:** task-NNN (или «Общий» для замечаний по набору задач в целом) - **Описание:** [Что именно не так] - **Связано с:** `[документ]`, раздел (если применимо) ``` ID формировать как `A-001`, `B-002` и т.д. (буква критерия + трёхзначный номер). ## Как делать Ты выполняешь роль **супервизора**. Не вычитывай задачи сам — это делают субагенты. Уточни у пользователя путь к директории фичи (или определи его из контекста), если он неочевиден. Задачи находятся в `<директория фичи>/tasks/`. Следуй циклу: ### Итерация ревью **Шаг 1 — Запустить субагентов-ревьюеров** Для каждого файла задачи в поддиректории `tasks/` запустить отдельного субагента (Agent tool) с инструкцией провести ревью этой задачи. Передать каждому субагенту: - Содержимое этого файла **от начала и до строки `## Как делать` — не включая её** - Путь к файлу задачи для ревью - Путь к `implementation-plan.md` (для проверки критерия A и B) - Инструкцию записать результат в файл `tasks/review-task-NNN.md` (рядом с файлом задачи), используя шаблон из `references/task-review-template.md` - Инструкцию вернуть в ответе: номер задачи и количество замечаний по каждой важности (КРИТИЧНО / ВАЖНО / РЕКОМЕНДАЦИЯ) Субагентов можно запускать параллельно. **Шаг 2 — Проверить наличие критических замечаний** На основе статистики от субагентов-ревьюеров: - Если ни в одной задаче нет критических замечаний — перейти к **Завершению**. - Если есть задачи с критическими замечаниями — перейти к Шагу 3. **Шаг 3 — Запустить субагентов-исправителей** Для каждой задачи, имеющей критические замечания, запустить субагента (Agent tool) с инструкцией устранить выявленные недостатки. Передать: - Путь к файлу задачи - Путь к файлу ревью этой задачи (`tasks/review-task-NNN.md`) - Путь к `implementation-plan.md` - Указание: исправить все замечания с меткой `[КРИТИЧНО]` и `[ВАЖНО]`; замечания `[РЕКОМЕНДАЦИЯ]` — на усмотрение Субагент обновляет файл задачи в соответствии с замечаниями. **Шаг 4 — Удалить файлы ревью и начать новую итерацию** Удалить все файлы `tasks/review-task-NNN.md`. Вернуться к Шагу 1. ### Завершение Когда критических замечаний не осталось: 1. Удалить все оставшиеся файлы `tasks/review-task-NNN.md`. 2. Сообщить пользователю: сколько итераций прошло, сводная статистика оставшихся замечаний (`[ВАЖНО]` и `[РЕКОМЕНДАЦИЯ]`) по задачам. 3. Спросить: «Принимаете задачи или отправить на доработку?» 4. Ждать решения человека. Не коммитить, не выводить commit message, не переносить задачи в completed.
From YamiHilik/SDLCRoom, Apache-2.0.
More from YamiHilik/SDLCRoom
- 0.524score
knowledge-base
YamiHilik
Use this skill whenever you work in this repository — before answering questions about how anything in the project works, before writing or modifying code…
SkillBFreshness: BClaude Code +9 - 0.524score
simplify
YamiHilik
Simplifies code for clarity.
SkillBFreshness: BClaude Code +9 - 0.521score
domain-modelling
YamiHilik
Строй и уточняй доменную модель проекта.
SkillBFreshness: BClaude Code +9 - 0.517score
commit-message
YamiHilik
ALWAYS load this skill as the final step after making any code changes (edit, create, or delete source files).
SkillBFreshness: BClaude Code +9 - 0.516score
estimate-scrum-points
YamiHilik
Используй этот скилл для оценки задач в стори-поинтах SCRUM.
SkillBFreshness: BClaude Code +9 - 0.513score
do-task-one
YamiHilik
Используй этот скилл, когда пользователь дает задание реализовать задачу (программно).
SkillBFreshness: BClaude Code +9 - 0.512score
send-push-to-user
YamiHilik
Отправка пуша пользователю.
SkillBFreshness: BClaude Code +9 - 0.504score
make-functional-spec
YamiHilik
This skill should be used when the user asks to "create a functional spec", "write a system design", "describe the architecture of a feature", "make a…
SkillBFreshness: BClaude Code +9 - 0.504score
make-plan
YamiHilik
Use this skill when the user asks to "create an implementation plan", "make a plan", "plan the work", "make implementation-plan.md", "создать план…
SkillBFreshness: BClaude Code +9 - 0.504score
make-research
YamiHilik
Use this skill when the user asks to "do research", "research the approach", "compare alternatives", "choose a library", "make a research.md", "исследовать…
SkillBFreshness: BClaude Code +9 - 0.504score
make-tasks
YamiHilik
Use this skill when the user asks to "create tasks", "break down the plan into tasks", "generate tasks", "make tasks", "create issues", "make-tasks", "создать…
SkillBFreshness: BClaude Code +9 - 0.504score
make-ui-spec
YamiHilik
This skill should be used when the user asks to "create a UI spec", "write a UI/UX spec", "describe the interface", "make a ui-spec.md", "document the…
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Sep 22, 2026 (1 month ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/YamiHilik/SDLCRoom
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from YamiHilik
- 0.524score
simplify
YamiHilik
Simplifies code for clarity.
SkillBFreshness: BClaude Code +9 - 0.524score
knowledge-base
YamiHilik
Use this skill whenever you work in this repository — before answering questions about how anything in the project works, before writing or modifying code…
SkillBFreshness: BClaude Code +9 - 0.521score
domain-modelling
YamiHilik
Строй и уточняй доменную модель проекта.
SkillBFreshness: BClaude Code +9 - 0.517score
commit-message
YamiHilik
ALWAYS load this skill as the final step after making any code changes (edit, create, or delete source files).
SkillBFreshness: BClaude Code +9 - 0.516score
estimate-scrum-points
YamiHilik
Используй этот скилл для оценки задач в стори-поинтах SCRUM.
SkillBFreshness: BClaude Code +9 - 0.513score
do-task-one
YamiHilik
Используй этот скилл, когда пользователь дает задание реализовать задачу (программно).
SkillBFreshness: BClaude Code +9
Cite this page
review-tasks skill. Agent Mart. https://agentmart.dev/skills/yamihilik-review-tasks (last updated 2026-10-24)