Плагин strain
A session-strain meter for long agent sessions. Counts how loaded a single conversation has become and makes the agent report it on its own, on a schedule it cannot quietly skip, so you find out that a session should be wrapped before its answers start degrading. Reads the real context size on hosts that expose one, and says so plainly when it cannot.
Как установить плагин strain
Выполните обе команды в Claude Code. Первая один раз добавляет маркетплейс; вторая устанавливает плагин.
/plugin marketplace add jovesun-lab/whetstone
/plugin install strain@whetstoneЧто внутри strain
4 части прочитано из файлов самого плагина.
Skills 2
Claude загружает это при соответствии задачи- start
Use at the START of every session, before your first reply — short sessions too — and again at the wrap or handoff. Checks that strain (the session-strain meter) has signed this session in, signs it in if not, asks the user for permission the right way, and offers once to add this step to the agent's instruction file. Also use whenever strain says a session is not signed. Triggers on: session start, new session, first reply, sign in, strain not signed, strain start, wrap up, handoff, end of session. Also use before dispatching a sub-agent: strain does not apply inside one.
- strain
Read how loaded the current session has become and report it as a tier, so a conversation gets wrapped before its answers start degrading. Use whenever someone asks how the session is holding up, whether it is time to wrap or start fresh, why the agent feels sluggish or forgetful; whenever a strain tick fires; and as a standing habit on long multi-hour work. Triggers on: session strain, is this session too long, should we wrap, context is filling up, running out of context, start a fresh session, why is the agent getting worse, session health, strain check, strain tier. Counts the real context size where the host exposes one, and counts behaviour where it does not. For the start of a session and the wrap — signing in, asking permission — use strain:start.
Хуки 2
Запускается при этих событиях- PostToolUsecommand
*
- SessionStartcommand
В файле нет описания.
Использование strain в Claude Code
Skills не требуют команд. Claude считывает их, когда ваш запрос соответствует их описанию.
Обновить, выключить или удалить
- Обновить плагин (shell)
- claude plugin update strain@whetstone
- Обновить marketplace
- /plugin marketplace update whetstone
- Временно выключить
- /plugin disable strain@whetstone
- Удалить
- /plugin uninstall strain@whetstone
Навыки в strain
- startjovesun-lab/whetstone
Use at the START of every session, before your first reply — short sessions too — and again at the wrap or handoff. Checks that strain (the session-strain meter) has signed this session in, signs it in if not, asks the user for permission the right way, and offers once to add this step to the agent's instruction file. Also use whenever strain says a session is not signed. Triggers on: session start, new session, first reply, sign in, strain not signed, strain start, wrap up, handoff, end of session. Also use before dispatching a sub-agent: strain does not apply inside one.
8звёзд - strainjovesun-lab/whetstone
Read how loaded the current session has become and report it as a tier, so a conversation gets wrapped before its answers start degrading. Use whenever someone asks how the session is holding up, whether it is time to wrap or start fresh, why the agent feels sluggish or forgetful; whenever a strain tick fires; and as a standing habit on long multi-hour work. Triggers on: session strain, is this session too long, should we wrap, context is filling up, running out of context, start a fresh session, why is the agent getting worse, session health, strain check, strain tier. Counts the real context size where the host exposes one, and counts behaviour where it does not. For the start of a session and the wrap — signing in, asking permission — use strain:start.
8звёзд
Вопросы о плагине strain
Как установить плагин strain?
В Claude Code выполните /plugin marketplace add jovesun-lab/whetstone, затем /plugin install strain@whetstone.
Что включает плагин strain?
strain объединяет 2 навыка, хуки.
Как обновить или удалить плагин strain?
Обновите его с помощью claude plugin update strain@whetstone в вашем shell или на вкладке Installed в /plugin. Удалите его с помощью /plugin uninstall strain@whetstone.
Под какой лицензией распространяется плагин strain?
MIT, как указано в манифесте плагина.