goldenprofile
- 24 skills
- 0 followers
- 6 hours ago last updated
- ▌ Sage · goldenprofile bundleКоординатор виртуальной команды: сырой вход (черновик, пост, диалог, схема) превращает в пакет документов (summary, discussion, design/runbook), а не в один spec. Используй когда пользователь просит «виртуальную команду», SAGE, «команду специалистов», сбрасывает набросок системного дизайна или идею проекта и ждёт набор артефактов под разработку, hardening, миграцию или ops. Один документ spec/plan/brief — spec-writer; документация существующего кода — docs-generator; нарезать задачу на куски — agent-workflow; сделать деплой, а не спроектировать его — vps-ops.
- ▌ UI Dna · goldenprofile bundleРазобрать визуальный язык живого сайта в измеренные значения вместо догадок по скриншоту: палитра, шрифты и веса, шкала кеглей, отступы, радиусы, тени, CSS-переменные и сигнатуры компонентов — через getComputedStyle в браузере. Два режима: extract (один URL) и compare (свой сайт против референса). Используй когда пользователь говорит «сделай как у linear.app», «разбери дизайн этого сайта», «вытащи палитру и шрифты», «сравни наш дизайн с референсом», «собери ТЗ по образцу». Проектировать с нуля — frontend-design.
- ▌ Vps Ops · goldenprofile bundleЭксплуатация Python-приложений на одиночном VPS без Docker (nginx + systemd + postgres + redis), три режима: deploy — unit-файл, server-блок, TLS, бэкапы, firewall и аудит существующего деплоя; observe — Sentry, healthcheck, структурные логи в journald, алерты на диск/память/TLS; triage — идущий инцидент (рестарт-луп, 502/504, диск заполнен, postgres не принимает соединения, бот молчит). Используй когда пользователь говорит «прод лежит», «502», «диск заполнился», «nginx: configuration file test failed», «как узнать, что прод упал», «хочу перевести логи на JSON», «создаём скрипт бэкапа базы», просит unit-файл или конфиг nginx. Медленные запросы — postgres-performance.
- ▌ Obsidian · goldenprofile bundleРабота с хранилищем Obsidian (filesystem-first — читает и пишет Markdown напрямую): заметки и клиппинги (URL, статьи, сниппеты), проектные задачи, синтез исследований, решения/ADR, дневник работы, брифы, периодические ревью, анализ графа тегов и ссылок. Используй когда пользователь просит сохранить заметку/клиппинг, добавить задачу, разобрать структуру vault, синтезировать источники, записать решение, подвести итоги дня, сделать бриф проекта, провести ревью или навести порядок в тегах и связях Obsidian.
- ▌ Spec Writer · goldenprofile bundleПроектный документ в файл, три режима: spec (проблема, цели, архитектура, ADR-решения, риски), plan (фазы, оценки, зависимости) и brief (записка для руководства без кода и терминов). Используй когда пользователь просит «составь план для реализации пунктов из ROADMAP», «разложи это в SPEC/PLAN», «напиши спеку», «tech spec», «design doc», «запроектируй фичу», «аналитическая записка». Только документ, ничего не исполняет: нарезать на агентские куски — agent-workflow (режим decompose); документация по существующему коду — docs-generator; пакет от виртуальной команды по сырому входу — sage.
- ▌ Django Audit · goldenprofile bundleРазбор Django-проекта по одной выбранной линзе: ORM и N+1, безопасность (OWASP), Celery, шаблоны, settings, миграции, техдолг, тесты — находки по уровням риска и план. Используй когда пользователь просит «экспресс-анализ кодовой базы на N+1 и анти-паттерны», «собери весь техдолг», «проверь Django проект», «django security review», или сам называет линзу. Балльная оценка готовности всего бэкенда — python-project-audit; понять устройство без приговора — codebase-recon; глубокий разбор тестов — test-coverage-auditor.
- ▌ Ratchet Loop · goldenprofile bundleОдна метрика тянется до упора циклом с откатом: latency, число SQL-запросов, размер бандла, pass-rate. Каждая итерация мерится замороженным оценщиком (anti-Goodhart), улучшившее изменение остаётся, остальное откатывается через git; независимый verifier-проход проверяет, что метрика не обманута. Петля сама не терминируется — крутится до бюджета или плато. Используй когда пользователь говорит «оптимизируй метрику до упора», «крути, пока улучшается», «ratchet», или называет число, которое надо довести до минимума или максимума. Довести фичу до готовности — goal-pipeline; петля без измеримого скаляра — ralph-loop.
- ▌ Change Review · goldenprofile bundleГлубокий разбор ОДНОГО изменения — диффа, файла или пары связанных правок — с вердиктом APPROVE / APPROVE WITH COMMENTS / REQUEST CHANGES и шкалой критичности. Два режима: self — силами Claude (корректность, безопасность, надёжность на проде, производительность, границы слоёв); second-opinion — тот же код смотрит ДРУГАЯ модель через внешний CLI (галлюцинации API, edge cases, over-engineering). Вызывается ЯВНО. Используй когда пользователь говорит «код ревью, если не было», «сделай ревью», «посмотри мой код», «есть ли тут баги», «безопасен ли код», «второе мнение», «оцени два подхода и выбери лучший». Быстрый построчный гейт по диффу — /code-review; весь бэкенд с оценкой — python-project-audit.
- ▌ Goal Pipeline · goldenprofile bundleПланировщик-исполнитель поверх нативной /goal Claude Code: recon проекта, декомпозиция на фазы с измеримыми критериями, вшитые гейты качества по типу фазы, артефакты на диск и ОДНА готовая строка /goal — свежая сессия исполняет фазы с авто-ретраем, чекпоинтами на рискованных фазах и финальным аудитом. Заточен под brownfield. Используй когда пользователь говорит «прогон под goal», «разбей на фазы и запусти», «доведи до готового через goal», «автономно доделай». Для документа без исполнения — spec-writer; для in-session петли — ralph-loop; для greenfield — feature-dev.
- ▌ Agent Workflow · goldenprofile bundleРабота с самим агентом, а не с кодом — пять режимов одного цикла: delegate (сам или поручить, каким режимом и моделью), decompose (разбить крупную задачу на куски размером в один заход), prompt (из разговорного описания в однозначное задание), context (сессия деградировала: продолжать или начать новую, что вынести в файлы, что положить в CLAUDE.md), audit (ретроспектива: какие ошибки агент повторяет, что в документации протухло). Используй когда пользователь спрашивает «продолжим здесь или рекомендуешь новую сессию», «суммаризация убила весь контекст сессии», «сам или агент», «разбей задачу», «подготовь промт для ИИ агента», «что положить в CLAUDE.md», «проверь себя». Возобновить прерванную работу — session-catchup; обвязка проекта — harness-engineering.
- ▌ Codebase Recon · goldenprofile bundleРазведка кодовой базы, только чтение, два режима: whole — незнакомый проект целиком (стек, архитектурный стиль, точки входа, поток данных, бизнес-цель, карта-отчёт); subject — одна область, модуль или фича адресно, с gap-анализом текущего против желаемого (OK/PARTIAL/GAP/RISK и план закрытия). Используй когда пользователь говорит «нужна экспресс-диагностика кодовой базы», «изучи кодовую базу и составь план улучшения», «что это за проект», «как он устроен», «с чего начать изучение», «разбери модуль X», «что сейчас есть по теме Y». Оценка качества и поиск дефектов — python-project-audit / django-audit; ревью одного диффа — change-review.
- ▌ Docs Generator · goldenprofile bundleREADME, ADR, docstrings (Google-стиль) и синхронизация CLAUDE.md/AGENTS.md: написать недостающее и найти протухшее. Документирует «почему», а не пересказывает код. Используй когда пользователь говорит «как улучшить документацию монолита», «посмотри статус документации проекта», просит написать или обновить README, оформить ADR, добавить docstrings, синхронизировать CLAUDE.md. Спека, план или записка для CEO — spec-writer; DoD и tooling-обвязка — harness-engineering; понять чужой код — codebase-recon.
- ▌ Release Manager · goldenprofileВыпуск версии проекта: определить semver из диффа, собрать CHANGELOG из Conventional Commits, проставить git-тег и GitHub Release, пройти пре-релизный чеклист (миграции, зависимости, конфиги) и smoke-проверку после `git pull` на сервере. Используй когда пользователь говорит «сделай релиз», «подними версию», «обнови changelog», «затегируй», «проверь мои коммиты за неделю и поправь деплой гайд», спрашивает «какая версия должна быть». Разложить изменения на коммиты — git-commit-planner; сама выкатка и конфиги сервера — vps-ops.
- ▌ Session Catchup · goldenprofile bundleРабота прервалась и контекст потерян — восстановить его из git, файлов состояния и истории диалога: что уже сделано, на чём остановились, что осталось. Только чтение, ничего не правит. Используй когда пользователь говорит «возобнови работу», «возобнови сессию», «на чём мы остановились», «resume», приходит после перерыва, перезагрузки компьютера или компактификации контекста, либо открывает проект, которым давно не занимался. Не про сохранение сессии и не про передачу её другому агенту.
- ▌ Fastapi Architect · goldenprofile bundleПроектирование и ревью FastAPI-приложений (Pydantic v2): структура проекта (APIRouter, lifespan, pydantic-settings, сервисный слой), dependency injection, модели vs схемы, async-корректность (блокировка event loop, SQLAlchemy 2.x async, def vs async def, BackgroundTasks vs очередь), формат ошибок, OpenAPI, тесты (httpx AsyncClient, dependency_overrides). Используй когда пользователь проектирует или ревьюит FastAPI-приложение, спрашивает «правильно ли устроен мой FastAPI», «почему ручка тормозит/блокирует», «как структурировать/тестировать FastAPI», пишет роутеры, зависимости или Pydantic-схемы, или упоминает FastAPI, Depends, response_model, lifespan, pydantic-settings. Только FastAPI.
- ▌ Dependency Auditor · goldenprofile bundleЗависимости Python-проекта: уязвимые пакеты (CVE через pip-audit/safety), слабый пиннинг и отсутствие lockfile, неразделённые prod/dev, заброшенные пакеты, typosquatting, а также безопасные апгрейды по semver (батчи, breaking changes, откат). Менеджеры uv, pip, poetry. Используй когда пользователь спрашивает «нужна ли ещё библиотека X в проекте», «есть ли уязвимости», «что обновить», правит requirements или pyproject, видит алерт Dependabot, настраивает lockfile, упоминает pip-audit, safety, uv.lock, supply chain.
- ▌ Git Commit Planner · goldenprofileВ рабочем дереве накопилось много несвязанных изменений — разложить их на логические атомарные коммиты вместо одного «всё сразу»: группировка по смыслу, порядок применения, готовые команды. Используй когда пользователь говорит «сделай коммиты, предварительно проанализировав изменения», «разбей на логические коммиты», «атомарные коммиты», или когда в репозитории много staged/unstaged/untracked файлов сразу из разных областей. Версия, CHANGELOG и тег релиза — release-manager.
- ▌ Aiogram Bot Auditor · goldenprofile bundleTelegram-бот на aiogram 3.x падает, молчит или дублирует ответы — найти причину и укрепить: необработанный flood-control (429/TelegramRetryAfter), второй polling-инстанс (409 Conflict), блокировка event loop, MemoryStorage в проде, отсутствие graceful shutdown и идемпотентности, структура Router/middlewares/FSM, небезопасный webhook. Используй когда пользователь говорит «бот запущен, на /help не реагирует», «бот падает/тормозит/дублирует», пишет или чинит aiogram-бота, настраивает FSM, middlewares, webhook или рассылку. Только aiogram 3.x. Сервис на сервере не поднимается вовсе — vps-ops.
- ▌ Harness Engineering · goldenprofile bundleВнедрение harness engineering (обвязки для AI-агентов) в Python-проект: Django, FastAPI, aiogram. Создаёт Makefile, CI (GitHub Actions), ARCHITECTURE.md, обновляет CLAUDE.md/AGENTS.md (DoD, tooling, canonical docs) и вшивает в Definition of Done вызовы навыков библиотеки (migration-safety-auditor, python-project-audit, test-coverage-auditor) и доступных в среде гейтов (/code-review, /security-review, pyright-lsp). Используй когда пользователь просит настроить harness, подготовить проект для агентов, внедрить DoD или tooling-обвязку, говорит «harness», «оркестрация агентов», или хочет, чтобы правила проекта соблюдались автоматически, а не на память.
- ▌ Postgres Performance · goldenprofileЗапрос или ручка тормозит — найти причину в БД и устранить: чтение EXPLAIN ANALYZE, подбор индекса (btree, GIN, partial, covering), поиск медленных запросов (pg_stat_statements), пул соединений (pgbouncer против пула драйвера), autovacuum и bloat, память под типовой VPS. Django и SQLAlchemy. Используй когда пользователь говорит «посмотри, можно ли оптимизировать бекенд <url>», «запрос тормозит», «база медленная», просит подобрать индекс или прочитать план, упоминает EXPLAIN, pg_stat_statements, slow query. Безопасность создания индекса на живой таблице — migration-safety-auditor; N+1 на уровне ORM — django-audit.
- ▌ Python Project Audit · goldenprofile bundleПроект выглядит законченным — проверить, так ли это, и выставить оценку: незавершённый код и заглушки, критические проблемы, мёртвые куски, слабые места перед выкаткой. Статанализ (pylint, bandit, mypy, radon, vulture) плюс ручной обход чек-листа; на выходе отчёт с баллами по разделам и вердиктом. FastAPI, Django, Flask. Используй когда пользователь просит «проверить готовность проекта к деплою», «отчёт о готовности к запуску в режиме MVP», «найти незавершённый код и критические проблемы», оценить законченность и целостность кодовой базы, или готовится к релизу. Уровень проекта, не диффа: одно изменение — change-review; Django-специфика по линзам — django-audit; понять устройство без оценки — codebase-recon.
- ▌ Test Coverage Auditor · goldenprofile bundleТесты есть, но не ловят регрессии: тесты без assertions, моки без проверки вызовов, skip без причины, зелёный coverage при непокрытом критическом пути. Python и Django. Используй когда пользователь спрашивает «хорошие ли у меня тесты», «что не так с тестами», «почему баг прошёл через тесты», просит проверить качество тестирования или разобрать coverage. Обзорная линза tests в рамках Django-разбора — django-audit.
- ▌ Advanced SEO Optimizer · goldenprofile bundleСтраница отдаётся, а поисковик её не берёт: индексируемость и разметка server-rendered HTML (Django-шаблоны, FastAPI + Jinja2) — Schema.org JSON-LD, meta/OG/Twitter, canonical, robots.txt и sitemap.xml, hreflang, хлебные крошки, Core Web Vitals, доступ AI-краулеров (GPTBot, ClaudeBot, PerplexityBot) и llms.txt. Отдельная линза — попадание статьи в мобильную ленту Google Discover («Рекомендации Google», Web Stories, max-image-preview, E-E-A-T, RSS). Используй когда пользователь говорит «проверь sitemap.xml», «Search Console не может обработать файл», «проверь schema разметку», «почему страница не индексируется», «почему статья не попадает в Discover», просит SEO-аудит шаблонов, meta-теги, canonical или видимость в AI-поиске.
- ▌ Migration Safety Auditor · goldenprofile bundleМиграция БД перед прод-деплоем: заблокирует ли таблицу, уронит ли прод, переживёт ли старый код новую схему. Django migrations и Alembic, Postgres и SQLite — блокировки, downtime, потеря данных, опасный backfill, необратимые операции, expand/contract. Используй когда пользователь спрашивает «безопасна ли миграция», «не уронит ли прод», «мне с сервера сделать commit или merge миграции», добавляет колонку, индекс или constraint на большой таблице, пишет data-миграцию, или упоминает CONCURRENTLY, RunPython, zero-downtime. Подобрать сам индекс под запрос — postgres-performance.