e1e5bd1309edbc87244075c1b2d10f59954b16c0
Six infra skills carry `version: 1.0.0` in frontmatter: project-bootstrap, setup-context7, task-status-wiki, using-context7, using-markitdown, wiki-maintainer. Bumped manually on SKILL.md edits; semver — MAJOR breaks contract, MINOR adds, PATCH wording. project-bootstrap gets a new Step 5.5 that writes .wiki/concepts/bootstrap-manifest.md per project — skill + version + role table read live from each delegated skill's frontmatter, not hardcoded. The file is overwritten on re-bootstrap; for history, git log. Why: when canonical layout for .wiki/ or .tasks/ changes, projects bootstrapped under the old version drift silently. The per-project manifest makes that drift debuggable instead of guesswork. Communication and discovery skills (caveman family, find-skills, active-platform) aren't versioned — their content is "good copy-paste" and snapshot mismatch isn't a layout problem. Wiki: .wiki/concepts/skill-versioning.md documents the convention; index.md and log.md updated. .tasks/STATUS.md tracks (a/b/c) progress. Setup/using split for wiki and tasks (commits b and c) follows. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
claude-skills
Совместное хранилище и мастерская навыков для Claude.
About
Здесь мы с Claude вместе разрабатываем, отлаживаем и храним скиллы:
skills/— редактируемые исходники (markdown + ассеты), source of truthdist/— собранные.skillархивы, закоммичены в репоscripts/— утилиты:build.sh(исходник →.skill),install.sh(исходник →~/.claude/skills/).wiki/,.tasks/— рабочие материалы и доска задач
Quick start
Установить скиллы на новом компе
git clone <repo> claude-skills
cd claude-skills
bash scripts/install.sh # копирует все skills/* в ~/.claude/skills/
# или конкретные:
bash scripts/install.sh caveman wiki-maintainer
Цель установки можно переопределить переменной CLAUDE_SKILLS_DIR=/path bash scripts/install.sh.
Отредактировать скилл
# 1. Правишь skills/<name>/SKILL.md (или ассеты)
# 2. Раскатываешь правки в живые скиллы:
bash scripts/install.sh <name>
# 3. Пересобираешь архив (опц., но удобно делать перед коммитом):
bash scripts/build.sh <name>
Собрать .skill архивы
bash scripts/build.sh # все
bash scripts/build.sh caveman # один
build.sh использует zip если он есть (Linux/macOS) или делегирует в
scripts/build.ps1 через PowerShell (Windows без zip). На Windows
можно сразу запускать powershell scripts/build.ps1.
Layout
claude-skills/
├── skills/ ← исходники (по папке на скилл)
├── dist/ ← .skill архивы (коммитятся)
├── scripts/
│ ├── build.sh / build.ps1
│ └── install.sh
├── .wiki/ ← дизайн-доки, заметки
├── .tasks/ ← STATUS.md
├── CLAUDE.md
└── README.md
Подробнее про принципы и решения — в .wiki/source/repo-layout.md.
Description
Languages
Python
45.3%
PowerShell
32.7%
Shell
22%