Stop being inconsistent with our own fixed project-bootstrap template. - SUMMARY.md → index.md (catalog by type, with one-line hooks) - source/*.md → concepts/*.md (with `git mv` so history is preserved) - WORKFLOW.md removed (workflow lives in wiki-maintainer, not duplicated here) - New: .wiki/CLAUDE.md (project schema, Karpathy gist URL pinned at top) - New: log.md (append-only op log; backfilled with prior decisions) - New: overview.md (single project intro page) - New: raw/README.md (immutability note; replaces .gitkeep placeholder) - Empty .gitkeep added to entities/, packages/, sources/ - Migrated pages got `type: concept` frontmatter After this, wiki-maintainer reads .wiki/CLAUDE.md → index.md as it expects, and the layout matches what newly-bootstrapped projects will look like. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1.5 KiB
1.5 KiB
title, type, updated
| title | type | updated |
|---|---|---|
| claude-skills overview | overview | 2026-04-28 |
claude-skills — overview
Joint workshop where Vitya and Claude develop, test, and store Claude skills. Both editable sources (skills/<name>/) and built archives (dist/<name>.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 withSKILL.md+ optionalassets/).dist/— built.skillarchives, 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 for schema..tasks/— task board (STATUS.md).CLAUDE.md— repo-level agent instructions (skill triggers).
Where to look
- New here? → concepts/repo-layout.md, then
README.md. - Working on a skill? → edit
skills/<name>/, thenbash scripts/install.sh <name>(orpwsh scripts/build.ps1 <name>to refresh the archive). - Tracking work? → .tasks/STATUS.md.
- Made a non-trivial decision? → add a
concepts/<topic>.mdpage, link from index.md, append a line to log.md.
Cross-references
This page intentionally stays short. The substantive material lives in concepts/ (decisions, gotchas) and the index catalog.