npx claudepluginhub tonone-ai/tonone --plugin warden-threatDefined inline in plugin.json manifest
node "${CLAUDE_PLUGIN_ROOT}/hooks/tonone-notify.js"5msnode "${CLAUDE_PLUGIN_ROOT}/hooks/tonone-worktree-close.js"10msBashnode "${CLAUDE_PLUGIN_ROOT}/hooks/tonone-git-gate.js"5msEdit|Write|NotebookEditnode "${CLAUDE_PLUGIN_ROOT}/hooks/tonone-worktree-gate.js"5msAgentnode "${CLAUDE_PLUGIN_ROOT}/hooks/tonone-agent-tracker.js"5msSkillnode "${CLAUDE_PLUGIN_ROOT}/hooks/tonone-session-tracker.js"5msBashnode "${CLAUDE_PLUGIN_ROOT}/hooks/tonone-pr-attribution.js"10msnode "${CLAUDE_PLUGIN_ROOT}/hooks/tonone-notify.js"5msbash "${CLAUDE_PLUGIN_ROOT}/hooks/install-statusline.sh"node "${CLAUDE_PLUGIN_ROOT}/hooks/tonone-update-check.js"8msnode "${CLAUDE_PLUGIN_ROOT}/hooks/tonone-onboard.js"5msnode "${CLAUDE_PLUGIN_ROOT}/hooks/tonone-worktree-session.js"5msPrevents unsafe file writes/edits and bash/git ops via PreToolUse blocks; verifies and auto-formats post-Edit/Write; reinjects context on SessionStart, notifies, verifies on Stop. Uses bash scripts, touches files.
Share bugs, ideas, or general feedback.