Уборка репозитория — 29 апреля 2026

Привет. Это автоматический отчёт по утренней уборке репозитория Wookiee.

Коротко

Сегодня я починил один пункт сам, четыре оставил тебе на ревью.

Что я сделал сам

Зарегистрировал 14 скиллов в реестре инструментов. В таблице tools в Supabase не было записей для 14 скиллов, которые давно лежат в .claude/skills/. Добавил все через upsert и пересобрал docs/TOOLS_CATALOG.md — теперь в нём 44 инструмента вместо 30.

Зарегистрированные скиллы: agent-browser, agentcore, codex-arch-review, codex-quality-gate, codex-refactor, dogfood, electron, gws, pullrequest, slack, tool-register, tool-status, ui-ux-pro-max, vercel-sandbox.

Что оставил тебе на ревью

Сиротские строки в реестре скиллов. В таблице tools нашёл 4 скилла, папок для которых нет в .claude/skills/: bitrix-analytics, bitrix-task, finolog, notebooklm. Возможно, удалили папки, но забыли убрать строки из БД. Посмотри и удали через Supabase если нужно.

Скиллы не синхронизированы между платформами. Все 31 скилл из .claude/skills/ отсутствуют в .cursor/skills/ и .codex/skills/. Скилл /ecosystem-sync не установлен — автоматически починить не смог. Стоит установить и запустить /ecosystem-sync sync, или вручную скопировать папки.

Сиротские Python-модули. Нашёл 10 файлов в shared/ и services/sheets_sync/sync/, на которые не ссылается ни один import в проекте, и которые не трогали больше 60 дней:

Проверь: если это точки входа (запускаются напрямую, не импортируются) — всё нормально. Если мёртвый код — можно удалить.

Битые ссылки в документации. В docs/ нашёл 6 внутренних ссылок на .md-файлы, которых нет в репозитории:

Скорее всего файлы переименовали или удалили, а ссылки остались. Стоит поправить.

Технические детали

(Это для протокола, можно не читать.)