Skip to content

timholm/claude-code-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

claude-code-toolkit

Collection of fixes, hooks, guards, and extensions for Claude Code CLI

Projects

Project Description
agent-timeout-hook Subagents freeze indefinitely during execution with no timeout, no error, and no recovery path, requiring manual Ctrl...
bg-task-respawn-limiter Background bash tasks in Claude Code can respawn infinitely when commands hang, creating fork bombs that consume all ...
context-brief-statusline The /context command output is too verbose for quick checks, showing full inventory listings when users just want to ...
context-image-tracker Images accumulate silently in conversation context and trigger dimension limit errors at low context usage, but users...
conversation-path-migrator Claude Code conversations are tied to absolute directory paths and become inaccessible when a project folder is moved...
cron-file-sync Cron jobs created via CronCreate are session-scoped and live only in memory, causing inconsistencies when multiple se...
db-migrate-guard Claude Code can run destructive database migration commands like migrate:fresh that silently wipe production data whe...
dispatch-session-cleaner Dispatch sessions fail silently due to stale local-agent-mode-sessions directories that persist after crashes, with n...
dotfile-write-guard Claude Code repeatedly destroys critical user environment files like .bashrc and .aws/ without confirmation despite e...
failure-memory-bank Code repair agents repeat the same failed repair strategies because they don't learn from past failures within a sess...
git-branch-refresh The git branch label in Claude Code UI shows the branch from the original conversation start and never updates, even ...
image-size-guard Pasting a large image into Claude Code causes the session to hang indefinitely when the base64-encoded image exceeds ...
jsonl-content-fixer Voice-dictated messages stored as plain strings instead of content arrays in JSONL conversation files cause context c...
keychain-backup-hook Setting CLAUDE_CODE_OAUTH_TOKEN as an environment variable causes Claude Code to silently delete the macOS Keychain c...
mcp-orphan-killer MCP stdio servers silently lose their stdin pipe after 10-20 minutes and become orphaned processes with PPID=1 that a...
multiline-statusline Multi-line statusLine output is concatenated into a single string and truncated to one terminal width, causing row 2+...
nested-config-guard Claude Code creates a nested ~/.claude/.claude/ directory when started from its own global config folder, saving proj...
network-path-guard Claude Code hangs indefinitely on startup when additionalDirectories in settings.json contains an unreachable network...
oauth-parallel-guard Multiple parallel agents cause 401 authentication errors because OAuth tokens are not properly validated or refreshed...
parentuuid-chain-repair API 403 retry mechanism corrupts parentUuid chains by pointing retry messages to subagent progress entries, causing e...
permission-mode-restore Bypass permission mode is permanently lost for the rest of a session after a PreToolUse hook returns an ask decision ...
plan-accept-guard Claude Code auto-accepts pending plans when a session is re-initialized after idle time, executing plans the user int...
sandbox-hook-enricher PreToolUse hooks have no way to know whether sandbox is enabled, forcing hook authors to fragily parse settings.json ...
session-context-bridge Developers using multiple AI tools (Claude Code, Codex, Gemini) lose all context when switching between them, requiri...
session-title-backfill CLI-launched sessions frequently lack ai-title records and do not appear in the /resume picker, making them impossibl...
session-title-persist Custom session titles set via /rename are lost when Claude Code exits abnormally because titles are only written to t...
thinking-block-repair Extended thinking sessions crash with API 400 errors when conversation history replay strips reasoning_content from p...
token-expiry-statusline OAuth session tokens expire silently during active work, killing all running agents mid-execution with no prior warning.
work-checkpoint-hook Context compression causes complete memory loss of recent tool calls, making Claude forget completed file operations ...
workcenter K8s Claude Code Agent Dashboard

Stats

  • 30 projects merged into this monorepo
  • Each project lives in its own subdirectory with full source code

License

MIT

About

Collection of fixes, hooks, guards, and extensions for Claude Code CLI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors