Claude Code desktop

Claude Code Setup

My actual Claude Code setup: a stack-agnostic engineering spine, auto-activating rule packs, 50 scoped subagents across web/Android/iOS/compute, safety hooks, and a repo scaffolder. From the book "42: The AI Builder's Stack."

Install

From source
git clone https://github.com/roadhero/claude-code-setup.git

From the README

Claude Code setup

This is the actual Claude Code configuration I run day to day at EltexSoft: a stack-agnostic engineering "spine," platform-specific rule packs that load per file via path globs, a roster of 42 subagents across four stacks, a commit-guard hook plus an auto-formatter, and a repo scaffolder. It's the same setup I describe in 42: The AI Builder's Stack. Take what's useful.

Most people publish a single CLAUDE.md and call it a setup. The thing that actually makes Claude Code reliable is structure: a global file that never changes, rules that load only when Claude reads a file matching their path globs, agents scoped to one job each, and hooks that stop bad commits before they happen. That's what's here.

What's inside

The idea in one paragraph

Two tiers. The global tier (~/.claude/CLAUDE.md + rules/ + agents/ + hooks/) is everything that's true regardless of what you're building. The project tier is a short CLAUDE.md at the repo root that holds only what's specific to that project (§19: stack, quality gate, release pointers, compliance scope). The spine gets prompt-cached and never changes; the project file is the only thing you edit per repo. Rules specialize by path-trigger (a pack loads when Claude reads a file its paths: glob matches); agents specialize by name-override (a repo's .claude/agents/.md shadows the global agent of the same name). Neither scans the repo up front. You configure once, then mostly leave it alone.

Install

Mac/Linux, with Claude Code already installed. Full steps and the per-repo install are in STRUCTURE.md. First install the hook prerequisite jq (guard-commit.sh fails closed without it): brew install jq (macOS) / sudo apt-get install jq (Debian/Ubuntu); the guard also needs git 2.28 or newer. Then:

Then per repo, copy a…
Read the full README on GitHub

Details

Language
Markdown
License
MIT
Last updated
14 September 2026
Topics
agentic-workflowsai-agentsai-codinganthropicclaudeclaude-codedeveloper-toolsdotfilesllmsubagents

FAQ

What is Claude Code Setup?

My actual Claude Code setup: a stack-agnostic engineering spine, auto-activating rule packs, 50 scoped subagents across web/Android/iOS/compute, safety hooks, and a repo scaffolder. From the book "42: The AI Builder's Stack." It is a desktop for Claude Code, from roadhero/claude-code-setup on GitHub.

How do I install Claude Code Setup?

Clone roadhero/claude-code-setup from GitHub and follow the setup steps in its README.

Is Claude Code Setup popular?

roadhero/claude-code-setup has 37 GitHub stars and 2 forks. It was last updated on 14 September 2026.

More desktop, web & mobile apps

Browse the most popular Claude Code mods, all desktop, web & mobile apps, or the skills and MCP server directories.