К основному содержанию
скилл CX Codex

simplify-and-harden — скилл для Claude Code: ревью после задачи

Пост-ревью кода сразу после завершения задачи: упрощение, харденинг, перепроверка и микродокументация. Пока агент ещё помнит замысел правок.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add pskoett/pskoett-ai-skills --skill simplify-and-harden -a claude-code
Открыть на GitHub

Что делает simplify-and-harden

Скилл запускается сам, когда агент закончил основную задачу и подал сигнал готовности. Дальше он проходит по свежему диффу и ищет очевидные баги, запутанную логику, хрупкие допущения и слабые места в защите. Смысл в том, что контекст задачи живёт недолго: следующая задача стирает его, и разбирать свои же правки становится труднее.

Внутри два прохода. Первый — упрощение: убрать отладочные логи и мёртвый код, поправить имена, развернуть вложенные условия, сузить лишний публичный API. Второй — харденинг и перепроверка, плюс короткая документация неочевидных решений. Трогать разрешено только файлы из текущей задачи, «заодно» рядом ничего не рефакторится. Бюджет ограничен: не больше 20% от исходного размера диффа и 60 секунд, при превышении агент останавливается с флагом budget_exceeded.

Активируется не всегда. Дифф из одной документации, тестов, форматирования или сгенерированных файлов скилл пропускает, как и упавшую или прерванную задачу. Отключить можно флагом --no-review. Это самопроверка, а не независимое ревью: если нужен внешний контроль, сначала прогоните этот скилл, потом отдельный ревью-проход, и уже после разбора обоих — мерж.

Какие задачи решает

  • убрать отладочные логи и мёртвый код после итераций
  • поправить имена, которые читаются плохо на свежую голову
  • развернуть вложенные условия через ранние возвраты
  • сузить публичный API до нужного минимума
  • закрыть дыры в валидации ввода и проверках доступа

Примеры запросов агенту

  • задача готова, прогони simplify-and-harden по диффу
  • проверь свежие правки в auth.ts через simplify-and-harden
  • закончили с этим эндпоинтом — сделай проход simplify-and-harden

Как установить simplify-and-harden

1Через Skills CLI (Vercel)

npx skills add pskoett/pskoett-ai-skills --skill simplify-and-harden -a claude-code

2Вручную: положить файлы

~/.claude/skills/simplify-and-harden/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/simplify-and-harden/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о simplify-and-harden

Как установить simplify-and-harden в Claude?

Через Agent Skills CLI: npx skills add pskoett/pskoett-ai-skills --skill simplify-and-harden -a claude-code. Скилл окажется в ~/.claude/skills/simplify-and-harden/SKILL.md.

Что делает simplify-and-harden?

Прогоняет два прохода по коду из только что завершённой задачи: упрощение и харденинг с перепроверкой. Заодно документирует неочевидные решения.

Когда скилл не срабатывает?

Если задача упала или была прервана, если дифф состоит только из документации, тестов, форматирования или сгенерированных файлов. Ещё его можно пропустить флагом --no-review.

Похожие скиллы

Всё по теме «Код-ревью и рефакторинг» →
simplify brianlovin Переписывает код, который вы только что написали: снимает лишнюю вложенность, дубли и неудачные имена. Поведение программы остаётся прежним. CX Codex +1 20 100установок ce-simplify-code EveryInc Упрощает код после реализации, сохраняя поведение, и убирает тесты или комментарии без пользы. Подходит для проверки изменений перед ревью. CX Codex +1 3 400установок review-and-simplify-changes Dimillian Разбирает изменённый код на переиспользование, качество, эффективность и ясность, а потом по желанию вносит безопасные правки. Пригодится перед коммитом. CX Codex +1 794установок agents-harden aws-agentcore Проверяет готовность агентов Bedrock AgentCore к релизу. Помогает урезать права IAM, настроить авторизацию вызовов и подготовить проект к нагрузкам. CX Codex +1 2 000установок code-reviewer https://github.com/Jeffallan Анализирует дифы и файлы, ловит баги, уязвимости (SQL-injection, XSS), запахи кода и N+1 запросы, выдаёт структурированный отчёт с приоритетами. Нужен при ревью PR и аудитах качества. CX Codex +1 6 500установок simplify-code Hermes Agent (inspired by Claude Code /simplify) Проверяет недавние изменения кода четырьмя параллельными субагентами и убирает оправданные упрощения. Нужен для чистки работающего кода после правок. CX Codex +1 345установок

Из того же набора4

Спонсоры проекта

Компании, которые помогают держать аналитику открытой