.claude/skills/service-modify/SKILL.md
Изменение specs/docs/{svc}.md — обновление секций, деактивация при удалении сервиса, миграция при переименовании. Используй при изменении API, Data Model, зависимостей или Tech Stack сервиса.
npx skillsauth add oogDZ/2 service-modifyInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
SSOT: modify-service.md
/service-modify <service-name> [--scenario <1-6>]
| Параметр | Описание | Обязательный |
|----------|----------|--------------|
| service-name | Имя сервиса (kebab-case) | Да |
| --scenario | Сценарий: 1 (endpoint), 2 (Data Model), 3 (зависимости), 4 (Tech Stack), 5 (analysis/ DONE), 6 (новый analysis/) | Нет (определит по триггеру) |
⚠️ Перед выполнением прочитать modify-service.md
⚠️ Шаблон — форматы секций в standard-service.md § 3.
→ Выполнить шаги из SSOT-инструкции.
→ См. modify-service.md#чек-лист
/service-modify auth --scenario 1
/service-modify notification --scenario 2
/service-modify billing
development
Финальная валидация — sync main, docker up, make test/lint/build/test-e2e, проверка полноты, отчёт READY/NOT READY. Используй после завершения разработки (все TASK-N done) перед ревью ветки.
tools
Playwright UI smoke-тесты — делегирует test-ui-agent (playwright-cli), скриншоты, отчёт PASS/FAIL. Используй после /test (шаг 5.3).
development
Проверка per-tech стандарта на соответствие стандарту — frontmatter, секции, rule, реестр. Используй после создания или изменения per-tech стандарта, при code review или перед коммитом.
tools
Изменение per-tech стандарта кодирования — добавление сервиса, обновление конвенций, откат, деактивация. Используй при изменении существующего per-tech стандарта.