From af8632274bbe193fe40388d63487885f1b32673a Mon Sep 17 00:00:00 2001 From: Dmitry Dementev Date: Sun, 6 Sep 2026 10:59:20 -0400 Subject: [PATCH] =?UTF-8?q?docs(skills):=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2?= =?UTF-8?q?=D0=BB=D0=B5=D0=BD=D1=8B=20TDD=20=D0=BF=D0=BE=20=D0=B2=D1=8B?= =?UTF-8?q?=D0=B1=D0=BE=D1=80=D1=83=20=D0=B8=20=D0=BB=D0=B8=D0=BD=D0=B7?= =?UTF-8?q?=D0=B0=20=D0=B7=D0=B0=D0=BF=D0=B0=D1=85=D0=BE=D0=B2=20=D0=A4?= =?UTF-8?q?=D0=B0=D1=83=D0=BB=D0=B5=D1=80=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Зачем: - Исполнитель и ревьюер получают полезные приемы по месту применения. - Что: - Добавлена условная ссылка на /tdd по имени скилла в поручении исполнителю. - Из code-review Мэтта Покока перенесены названия запахов как подсказки для суждения. - Подключена линза сопровождаемости с учетом правил проекта и соразмерности изменений. - Проверка: - Сверены двенадцать названий запахов с исходным скиллом. - Проверены 61 относительная ссылка, 11 якорей и git diff --check. --- .../references/prompt-templates.md | 17 +++++++++++++++++ .../references/review-and-triage.md | 3 +++ 2 files changed, 20 insertions(+) diff --git a/agents/.agents/skills/codex-subagent-playbook/references/prompt-templates.md b/agents/.agents/skills/codex-subagent-playbook/references/prompt-templates.md index 29d4906..d837ab1 100644 --- a/agents/.agents/skills/codex-subagent-playbook/references/prompt-templates.md +++ b/agents/.agents/skills/codex-subagent-playbook/references/prompt-templates.md @@ -76,6 +76,9 @@ your available context, raise that while there is still room to explain the remaining work. ``` +Если для задачи уместен TDD, укажи в поручении скилл `/tdd` по имени, +ожидаемое поведение и уже согласованные границы проверки. + ## Независимое ревью Параметры обзора должны назвать: @@ -108,6 +111,20 @@ shape with it, identify decisions left open by the statement, and judge each decision against repository values, risk, and task proportion. ``` +Если линия оценивает структуру и сопровождаемость кода, добавь этот фокус. +Названия запахов взяты из `/code-review` Мэтта Покока (Фаулер, _Refactoring_, +гл. 3): + +```text +Use Fowler's code smells as prompts for judgment: Mysterious Name, +Duplicated Code, Feature Envy, Data Clumps, Primitive Obsession, +Repeated Switches, Shotgun Surgery, Divergent Change, Speculative Generality, +Message Chains, Middle Man, Refused Bequest. +Treat them as heuristics; documented repository conventions take precedence. +For a finding, explain the maintenance consequences in this project and +judge the proposed remedy against those costs and the task's scope. +``` + ## Разбор и перепроверка Исполнитель разбирает реализацию по diff --git a/agents/.agents/skills/codex-subagent-playbook/references/review-and-triage.md b/agents/.agents/skills/codex-subagent-playbook/references/review-and-triage.md index fcb11d9..48ec24e 100644 --- a/agents/.agents/skills/codex-subagent-playbook/references/review-and-triage.md +++ b/agents/.agents/skills/codex-subagent-playbook/references/review-and-triage.md @@ -21,6 +21,9 @@ достаточно, если он закрывает существенный риск. Две сфокусированные линии оправданы, когда их независимый вклад стоит цены. +Для ревью формы и сопровождаемости бери подходящую линзу из +[шаблонов поручений](prompt-templates.md#независимое-ревью). + Для двух линий заранее раздели фокус, например: - соответствие задаче, границам и наблюдаемому результату;