← ClaudeAtlas

cvlisted

Обновление CV Антона по ВСЕМУ конвейеру одной командой — мастер resume.json → cv_forge (кластерные CV) → лендинг… Триггеры “/cv“, “обнови CV“, “обнови резюме“, “правка в резюме“, “добавь в CV“, “update my resume“, а также ЛЮБАЯ голосовая/текстовая правка фактов биографии Антона (опыт, компании, даты, позиционирование
tonydzi/second-brain-starter-kit · ★ 8 · AI & Automation · score 76
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