Skip to content

1337hero/claude-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Claude Code Configuration

My working setup for Claude Code — skills, agents, hooks, slash commands, output styles, and the CLAUDE.md that drives it.

Take what's useful, ignore the rest.

Quickstart

The repo lives at ~/Claude and symlinks into ~/.claude/:

git clone <your-fork> ~/Claude
ln -s ~/Claude/CLAUDE.md      ~/.claude/CLAUDE.md
ln -s ~/Claude/agents         ~/.claude/agents
ln -s ~/Claude/commands       ~/.claude/commands
ln -s ~/Claude/hooks          ~/.claude/hooks
ln -s ~/Claude/skills         ~/.claude/skills
ln -s ~/Claude/output-styles  ~/.claude/output-styles

Then create your own MEMORY.md, settings.json, and the todos/, memories/, projects/ directories. They're gitignored — that's where your real context lives.

Reference

Skills

Coding work:

Writing and communication:

  • caveman — Ultra-compressed output mode; cuts tokens ~75%.
  • compress — Compress memory files (CLAUDE.md, todos) to caveman format.
  • writing-clearly-and-concisely — Strunk's writing rules for docs, commits, errors, UI copy.

Integrations:

  • bird — Twitter/X via the bird CLI.
  • cloudflare — Cloudflare API: DNS, Workers, Tunnels, zones.
  • gccli — Google Calendar CLI.
  • gdcli — Google Drive CLI.
  • hetzner-cloud — Hetzner Cloud infrastructure via hcloud.
  • jarvislabs — GPU experiments on JarvisLabs.ai.
  • localmaxxing — Local-LLM benchmark and eval leaderboards.

Agents

Slash Commands

  • /plan — Write an engineering plan to specs/.
  • /plan_w_team — Same, with a multi-agent team pass.
  • /build — Implement the plan.
  • /pickup — Pick up where you left off last session.
  • /remember — Capture this session's outcome to memory.
  • /question — Answer questions about the project without writing code.
  • /generate-visual-plan — Render a feature plan as a visual.

Hooks

Python scripts (run via uv inline deps) wired to Claude Code lifecycle events:

  • Session start/end — load context, log sessions.
  • Notifications — audio cues when Claude needs input.
  • Validators — ruff runs after every Python write.
  • Subagent sounds — distinct cues per agent type.
  • TTS — ElevenLabs, OpenAI, Piper, pyttsx3, Qwen.

Output Styles

Swap response format on the fly: genui, markdown-focused, table-based, ultra-concise.

What's Gitignored

Path Why
MEMORY.md Persistent context, preferences, active state
settings.json Customize your own
*.local.json Machine-specific overrides
memories/ Session snapshots
projects/ Living docs for active work
todos/ Task tracking
.env API keys
logs/, status_lines/ Runtime ephemera

Dependencies

  • Claude Code
  • uv — hooks run via uv run --script
  • PipeWirepw-play for notification sounds on Linux
  • ruff — Python validator, auto-installed via uvx

License

WTFPL

About

My Personal Claude Configuration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors