Plugin 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.
Cómo instalar el plugin strain
Ejecuta ambos comandos dentro de Claude Code. El primero agrega el marketplace una vez; el segundo instala el plugin.
/plugin marketplace add jovesun-lab/whetstone
/plugin install strain@whetstoneQué hay dentro de strain
4 partes leídas de los archivos del propio plugin.
Skills 2
Claude lo carga cuando la tarea coincide- 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.
Hooks 2
Se ejecuta en estos eventos- PostToolUsecommand
*
- SessionStartcommand
No hay descripción en el archivo.
Usando strain en Claude Code
Las Skills no necesitan comando. Claude las lee cuando tu solicitud coincide con lo que describen.
Actualizar, desactivar o eliminar
- Actualizar el plugin (shell)
- claude plugin update strain@whetstone
- Refrescar el marketplace
- /plugin marketplace update whetstone
- Desactivarlo por ahora
- /plugin disable strain@whetstone
- Eliminarlo
- /plugin uninstall strain@whetstone
Skills en 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.
8estrellas - 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.
8estrellas
Preguntas sobre el plugin strain
¿Cómo instalo el plugin strain?
En Claude Code ejecuta /plugin marketplace add jovesun-lab/whetstone y luego /plugin install strain@whetstone.
¿Qué incluye el plugin strain?
strain agrupa 2 skills, hooks.
¿Cómo actualizo o elimino el plugin strain?
Actualízalo con claude plugin update strain@whetstone en tu shell, o desde la pestaña Installed de /plugin. Elimínalo con /plugin uninstall strain@whetstone.
¿Bajo qué licencia está el plugin strain?
MIT, como se indica en el manifiesto del plugin.