My Claude Code Setup banner
Evgastap Evgastap

My Claude Code Setup

Development community

Description

Battle-tested Claude Code configuration with core (universal) and developer (code-specific) tiers

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Claude Code Config

Structured configuration for Claude Code — commands, agents, rules, and hooks organized in two tiers: **core** (universal) and **developer** (code-specific).

Setup Prompt

Copy this into a Claude Code session. Claude will explore your project and set everything up.

I want to set up Claude Code using a reference config repo. It has commands, agents, rules, and hooks in two tiers: `core/` (universal) and `developer/` (code-specific).

**Steps:**

  1. Explore my project — understand the stack, structure, and existing config
  2. Install core config — copy commands, agents, rules, and hooks from core/project/ into .claude/. Copy core/global/ into ~/.claude/
  3. If this is a software project, add developer extensions from developer/ — pick the hooks that match my stack (JS/TS: biome + tsc, Python: ruff + pyright)
  4. Create a CLAUDE.md in my project root with project-specific rules, structure, and patterns
  5. Configure .claude/settings.json with the security deny-list, hooks, and file suggestion
  6. Recommend plugins: context7 (docs), safety-net (safety layer), language server if applicable

Read the reference files and adapt them to my project — don't copy blindly.

Manual Setup

Shell commands for manual installation

**Core only** (works for everyone):

# Back up existing config
cp ~/.claude/CLAUDE.md ~/.claude/CLAUDE.md.bak 2>/dev/null
cp ~/.claude/settings.json ~/.claude/settings.json.bak 2>/dev/null

# Install core global config
cp core/global/CLAUDE.md ~/.claude/CLAUDE.md
cp core/global/hooks/file-suggestion.sh ~/.claude/hooks/file-suggestion.sh
chmod +x ~/.claude/hooks/file-suggestion.sh
# Merge core/global/settings.json with your existing settings manually

# Install core project config (per-repo)
cd your-project
mkdir -p .claude/{commands,agents,rules,hooks}
cp path/to/claude-code-config/core/project/commands/*.md .claude/commands/
cp path/to/claude-code-config/co