You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Plugin install path: skills need a full checkout, README has no install line, docs drift #93
⚠️Выводы не проверены человеком — доверия к ним нет. Ишью заведено по аудиту, который сделал Claude Code. Автор репозитория просил считать эти выводы непроверенными: прежде чем чинить, дважды воспроизведите каждый пункт и отметьте результат в разделе «Перепроверка». Пункт 1 частично — вывод, а не наблюдение (установку через /plugin install Claude не запускал).
Скиллы требуют клон с зависимостями. Оба SKILL.md запускают pnpm analyze:session / pnpm analyze:sessions и сами предупреждают: «if it fails with "no such script", cd to this plugin's checkout first and run pnpm install once». Это ставит все зависимости Electron-приложения. Предположение (не проверено): после /plugin install в каталоге плагина нет node_modules, а pnpm из cwd проекта пользователя скрипта не найдёт.
npx-бинарники уже есть (CLI: expose session-audit as npx-runnable bin (stretch from #8) #22). Проверено: pnpm build:cli → pnpm pack → npm install <tgz> в пустой папке → session-audit и session-inventory работают. Но установка тянет 324 пакета (все dependencies приложения), а --help печатает usage: pnpm analyze:session.
В README нет ни слова «plugin» или «marketplace».claude plugin validate . (Claude Code 2.1.296) советует добавить строку установки: /plugin install session-audit --marketplace axisrow/claude-devtools.
Follow-up к #2 / #3: эпик обещал установку «
/plugin marketplace add axisrow/claude-devtools→/plugin install session-audit@…».Наблюдения
SKILL.mdзапускаютpnpm analyze:session/pnpm analyze:sessionsи сами предупреждают: «if it fails with "no such script", cd to this plugin's checkout first and runpnpm installonce». Это ставит все зависимости Electron-приложения. Предположение (не проверено): после/plugin installв каталоге плагина нетnode_modules, аpnpmиз cwd проекта пользователя скрипта не найдёт.pnpm build:cli→pnpm pack→npm install <tgz>в пустой папке →session-auditиsession-inventoryработают. Но установка тянет 324 пакета (всеdependenciesприложения), а--helpпечатаетusage: pnpm analyze:session.claude plugin validate .(Claude Code 2.1.296) советует добавить строку установки:/plugin install session-audit --marketplace axisrow/claude-devtools.0.1.0-fork.1) пишет «removed thepriceFamilystopgap», а коммит8485b57(fix(cli): data quality — ghost rounds excluded, router-retry copies flagged (#14, #15) #18) вернулpriceFamily()для не-Claude моделей;fork.1около 50 изменений форка (False context spikes from zero-usage provider rounds #14–fix(turn): task-notification opens no user turn #70) в CHANGELOG не попали; секция[Unreleased]ниже относится к апстриму.Как воспроизвести
Плюс вручную: в чистой сессии Claude Code
/plugin marketplace add axisrow/claude-devtools,/plugin install session-audit, вызвать/audit-session— посмотреть, что падает.Что сделать
npx session-audit …/npx session-inventory …или путь кdist-cliвнутри плагина) и обновитьallowed-tools.npxне тянул Electron/React.pnpm analyze:*.priceFamily, записи о изменениях послеfork.1, порядок секций.Перепроверка (каждый пункт — дважды, независимо)
/plugin install+/audit-sessionв чистой сессии не работает без ручногоpnpm install— проверка №1 (не проверялось ни разу)Acceptance
/plugin install→/audit-sessionработает в чистой сессии без ручных шаговnpx session-audit --helpпоказывает правильное имя; установка не тянет зависимости приложения