From spellguard
Resets Spellguard agent on the current machine: deregisters from server, stops daemon, deletes credential. Use for from-scratch setup tests or clean teardown.
How this skill is triggered — by the user, by Claude, or both
Slash command
/spellguard:spellguard-resetThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Cleanly disconnects this machine: deregisters the agent server-side
Cleanly disconnects this machine: deregisters the agent server-side (tolerates an already-deleted agent), stops the local credential daemon, and deletes the stored credential. Use before a from-scratch setup test, or when this machine should no longer hold a Spellguard identity.
Run the wrapper with the BashTool:
${CLAUDE_PLUGIN_ROOT}/bin/skill-spellguard-reset
It returns a JSON summary on stdout, e.g.
{"ok":true,"deregistered":true,"stoppedDaemons":[12345]}.
deregistered:false is NOT an error — it means the server no longer
knew the agent (e.g. it was already deleted in the dashboard) or was
unreachable; local cleanup completed regardless.reason:"no_config" means there was nothing to reset.Run /spellguard-setup to reconnect the machine as a fresh agent.
npx claudepluginhub spellguard/spellguard --plugin spellguardBootstraps Spellguard GitHub credentials via WebSocket and browser authorization. Run /spellguard-setup or when GitHub access needs initial setup.
Coordinates two-specialist workflow to safely retire a team agent: Satchmo removes plugin/code references, Johnny tears down ClawNet bot infrastructure.
Stops and removes the ClaudeClaw background service for the current instance. Preserves data while removing the service unit.