Skip to content

oguzsh/claudey

Repository files navigation

Claudey

Agents, skills, hooks, commands, and rules for Claude Code -- powered by a single Rust hook binary.

Credit: This project is based on everything-claude-code created by Affaan Mustafa.

What's Inside

  • 8 skills -- reusable domain knowledge for patterns, testing, PR workflow, and security.
  • 11 slash commands -- /learn, /verify, /sessions, /refactor-clean, and more.
  • Event-driven hooks -- auto-format on edit, session persistence, compaction hints, console.log detection.
  • Rule files split by language scope (common/, python/, typescript/).
  • Rust hook binary -- single bin/claudey dispatches every hook via subcommands.
  • Architecture overview -- how the pieces fit together.

Quick Start

/plugin marketplace add oguzsh/claudey
/plugin install claudey@oguzsh/claudey

Then try your first command:

/learn

Manual Install

git clone https://github.com/oguzsh/claudey.git
cd claudey

# One-time setup: prompts to install Rust via rustup if missing, then builds bin/claudey
bash bin/setup.sh

# Copy what you need to ~/.claude/
cp -r skills/ ~/.claude/skills/
cp -r commands/ ~/.claude/commands/
cp -r rules/ ~/.claude/rules/
cp -r hooks/ ~/.claude/hooks/

bin/claudey is not checked into git — each machine builds its own binary from source via bash bin/setup.sh. After the first build, new sessions auto-rebuild whenever src/ changes (no prompt, streamed to stderr).

Documentation

All subsystem documentation lives in docs/:

License

MIT

About

Claude Code configuration with Rust - skills, hooks, commands, rules.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors