--- title: claude-skills overview type: overview updated: 2026-04-28 --- # claude-skills — overview Joint workshop where Vitya and Claude develop, test, and store Claude skills. Both editable sources (`skills//`) and built archives (`dist/.skill`) live here, so a fresh machine can clone the repo and install every personal skill in one command. ## Components - **`skills/`** — editable skill sources, one folder per skill (each with `SKILL.md` + optional `assets/`). - **`dist/`** — built `.skill` archives, committed so installs don't need a build toolchain on the target. - **`scripts/`** — `build.sh` / `build.ps1` (zip sources → archive), `install.sh` (copy sources → `~/.claude/skills/`). - **`.wiki/`** — Karpathy LLM Wiki for design decisions and gotchas. See [CLAUDE.md](CLAUDE.md) for schema. - **`.tasks/`** — task board (`STATUS.md`). - **`CLAUDE.md`** — repo-level agent instructions (skill triggers). ## Where to look - New here? → [concepts/repo-layout.md](concepts/repo-layout.md), then `README.md`. - Working on a skill? → edit `skills//`, then `bash scripts/install.sh ` (or `pwsh scripts/build.ps1 ` to refresh the archive). - Tracking work? → [.tasks/STATUS.md](../.tasks/STATUS.md). - Made a non-trivial decision? → add a `concepts/.md` page, link from [index.md](index.md), append a line to [log.md](log.md). ## Cross-references This page intentionally stays short. The substantive material lives in `concepts/` (decisions, gotchas) and the [index](index.md) catalog.