ArcadeAI/safeword

Personal AI agent guides, templates, and learnings

8Stars on the repository
66Mods indexed here, across every type
2d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

SessionStart

01

ArcadeAI/safeword

Hook Claude Code

Runs when a session starts on compact, executing session-node24.sh, session-bun-check.sh, session-dependency-readiness.ts, session-auto-upgrade.ts, session-safeword-context.ts, session-reply-format.ts, session-version.ts, session-lint-check.ts, session-architecture-heal.ts, session-author-model.ts…

8 2d ago A tokens not measured

UserPromptSubmit

02

ArcadeAI/safeword

Hook Claude Code

Runs when you submit a prompt, before the agent sees it, executing prompt-timestamp.ts, prompt-questions.ts and prompt-retro-nudge.ts via bun (3 commands). From ArcadeAI/safeword.

8 2d ago A tokens not measured

Stop

03

ArcadeAI/safeword

Hook Claude Code

Runs when the agent finishes a response, executing stop-quality.ts, stop-reentry.ts, stop-self-report.ts, stop-retro-filing.ts and stop-retro.ts via bun (5 commands). From ArcadeAI/safeword.

8 2d ago A tokens not measured

PreToolUse

04

ArcadeAI/safeword

Hook Claude Code

Runs before the agent uses a tool for Bash, Edit, Write, MultiEdit, NotebookEdit, Bash, Edit, Write, MultiEdit, NotebookEdit, Bash, Bash, Bash and Bash tool calls, executing pre-tool-dependency-readiness.ts, pre-tool-quality.ts, pre-tool-config-guard.ts, pre-tool-git-bare-fix.sh, pre-tool-architecture-stage.ts and…

8 2d ago A tokens not measured

PostToolUse

05

ArcadeAI/safeword

Hook Claude Code

Runs after a tool call finishes for Edit, Write, MultiEdit, NotebookEdit, Edit, Write, MultiEdit, NotebookEdit, Bash, Edit, Write, MultiEdit, NotebookEdit, Edit, Write, MultiEdit, NotebookEdit, Edit, Write, MultiEdit, NotebookEdit, Edit, Write, MultiEdit, NotebookEdit and Bash tool calls, executing post-tool-lint.ts…

8 2d ago A tokens not measured

SessionEnd

06

ArcadeAI/safeword

Hook Claude Code

Runs when a session ends, executing session-cleanup-quality.ts via bun. From ArcadeAI/safeword.

8 2d ago A tokens not measured