# 0001 — Repo skeleton: content files ✅ ## What to build Create the three content files that `install.sh` will deploy. This establishes the repo skeleton and makes the global Claude Code config a real, version-controlled artifact. - `providers/claude-code/CLAUDE.md` — fill in the two-tier structure: one always-on rule ("when you need workflows, agents, or prompts, read them from `~/.claude/core/`") plus a content index section with pointers to `~/.claude/core/` (initially sparse, populated as chunks complete) - `providers/claude-code/settings.json` — `{"theme": "dark"}` - `core/instructions/global.md` — placeholder stub confirming the pipeline works; real content comes in Chunk 2 The root `CLAUDE.md` and `providers/claude-code/CLAUDE.md` already exist as shells with warnings — this issue fills in the real content of `providers/claude-code/CLAUDE.md`. ## Acceptance criteria - [ ] `providers/claude-code/CLAUDE.md` has a short always-on section with the content index rule and a pointers section referencing `~/.claude/core/` - [ ] `providers/claude-code/settings.json` contains `{"theme": "dark"}` - [ ] `core/instructions/global.md` exists as a clearly-labelled placeholder stub - [ ] No empty directories committed (`core/agents/`, `core/workflows/`, `core/prompts/` do not exist yet) - [ ] `providers/claude-code/CLAUDE.md` warning banner distinguishes it from the root `CLAUDE.md` ## Blocked by None — can start immediately.