Install in 60 seconds.
Skills land in ~/.claude/skills/ and the coderv-router hook gets wired in — so Claude Code suggests the right command at the right moment, automatically.
Also works with Codex CLI and Gemini CLI — same SKILL.md format, install with --codex / --gemini / --all.
Paste this in your terminal.
Clones, installs, and makes all 5 slash commands available in every project you open with Claude Code.
curl -fsSL https://coderv.dev/install.sh | bash Prefer to inspect first? View the installer script ↗
- 1
Open a project
Any project. Any language. Open it with Claude Code — the 5 slash commands are already available globally.
- 2
Generate real docs
In any project, once:
/docifyScans your code and generates
CLAUDE.md+ architecture, api, components, database, integrations, overview — all with source-file citations. Drafts first (you approve), never overwrites existing docs. - 3
Use the loop
Every task after that:
/session last # what was happening last time
/before add auth # Claude plans, waits for approval
# (code)
/ship # auto-updates docs + drafts commit
# (commit)
/session auth-done # leave handoff
Clone the repo yourself
git clone https://github.com/AbudiHadi/coderv
cd coderv
./install.sh
Install for other CLIs
The 5 skills work in Codex CLI and Gemini CLI — both adopted the same SKILL.md format. The coderv-router hook is Claude-Code-specific (the others don't have an equivalent hook event); on those hosts the in-skill TRIGGER blocks do the work.
curl -fsSL https://coderv.dev/install.sh | bash -s -- --codex
curl -fsSL https://coderv.dev/install.sh | bash -s -- --gemini
curl -fsSL https://coderv.dev/install.sh | bash -s -- --all
Per-project skills
Instead of ~/.claude/skills/, drop the skills into ./.claude/skills/ of the current project only. The coderv-router hook is not installed in this mode — hooks are user-scope.
curl -fsSL https://coderv.dev/install.sh | bash -s -- --project Update
cd coderv
git pull
./install.sh --force
Uninstall
./install.sh --uninstall