cvlisted
Install: claude install-skill tonydzi/second-brain-starter-kit
# /cv — конвейер резюме Антона
Один источник правды → все поверхности. Правка в одном месте, дальше механика.
## Карта конвейера
```
МАСТЕР $OBSIDIAN_VAULT/05-Resources/External-Mirror/resume.json ← правим ТОЛЬКО его
├─→ cv_forge.py ($IMPORTS_ROOT/cv_forge.py, 0 LLM)
│ └─→ CV по кластеру → $OBSIDIAN_VAULT/05-Resources/CV-Variants/*.md → репо github.com/tonydzi/cv
└─→ лендинг tonydzi.github.io: resume.json (копия) + resume.html (ATS-текст) + resume.pdf
```
Пути в карте — только forward slashes (работают на Mac И Win; backslash в zsh съедается молча).
Клоны репо: scratchpad текущей сессии (`.../scratchpad/tonydzi.github.io` и `.../scratchpad/cv-repo`);
нет в этой сессии → `gh repo clone tonydzi/tonydzi.github.io` / `gh repo clone tonydzi/cv cv-repo` в свой scratchpad
(ssh-URL `git clone git@github.com:...` на хабе отбивается — ключ не заряжен, 03.09; ssh = запасной путь).
Дефолтная ветка cv-repo = `master`, не `main` — raw-проверка по `/main/` даст пустоту, это не поломка.
Python: везде `python3` (на Win-узле, если python3 — заглушка Store, взять `python`).
## Правила фактов (главное)
1. В CV идут только факты **подтверждённые волтом** или **сказанные Антоном голосом/текстом** (origin: anton + дата в комменте кода/коммите). Мутное из расшифровки → пометить 🤔, в CV НЕ нести, положить в карточку человека/компании в 07-People и спросить Антона.
2. Непроверяемый нейм-дроппинг (типа «его босс был Майкл Блумберг») в CV не носим — только проверяемую форму («12 years a