llm-skills
24 Agent Skills: Django/FastAPI/aiogram audits, code review, test writing, VPS deploy, observability, incident triage, DB migration safety, Postgres performance, releases, SEO, docs, virtual team coordinator (sage), harness engineering, /goal pipeline, ratchet loop, task decomposition, context hygiene, LLM delegation, LLM features in product and Obsidian workflows.
Plugin llm-skills from marketplace goldenprofile in goldenprofile/llm-skills. Commands read from the repo's manifest — 1 month ago.
What it installs
Skills (24)
advanced-seo-optimizerСтраница отдаётся, а поисковик её не берёт: индексируемость и разметка 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)
agent-workflowРабота с самим агентом, а не с кодом — пять режимов одного цикла: delegate (сам или поручить, каким режимом и моделью), decompose (разбить крупную задачу на куски размером в один заход), prompt (из разговорного описания в однозначное задание), context (сессия деградировала: продолжать или начать нов
aiogram-bot-auditorTelegram-бот на aiogram 3.x падает, молчит или дублирует ответы — найти причину и укрепить: необработанный flood-control (429/TelegramRetryAfter), второй polling-инстанс (409 Conflict), блокировка event loop, MemoryStorage в проде, отсутствие graceful shutdown и идемпотентности, структура Router/mid
change-reviewГлубокий разбор ОДНОГО изменения — диффа, файла или пары связанных правок — с вердиктом APPROVE / APPROVE WITH COMMENTS / REQUEST CHANGES и шкалой критичности. Два режима: self — силами Claude (корректность, безопасность, надёжность на проде, производительность, границы слоёв); second-opinion — тот
codebase-reconРазведка кодовой базы, только чтение, два режима: whole — незнакомый проект целиком (стек, архитектурный стиль, точки входа, поток данных, бизнес-цель, карта-отчёт); subject — одна область, модуль или фича адресно, с gap-анализом текущего против желаемого (OK/PARTIAL/GAP/RISK и план закрытия). Испол
dependency-auditorЗависимости Python-проекта: уязвимые пакеты (CVE через pip-audit/safety), слабый пиннинг и отсутствие lockfile, неразделённые prod/dev, заброшенные пакеты, typosquatting, а также безопасные апгрейды по semver (батчи, breaking changes, откат). Менеджеры uv, pip, poetry. Используй когда пользователь с
django-auditРазбор Django-проекта по одной выбранной линзе: ORM и N+1, безопасность (OWASP), Celery, шаблоны, settings, миграции, техдолг, тесты — находки по уровням риска и план. Используй когда пользователь просит «экспресс-анализ кодовой базы на N+1 и анти-паттерны», «собери весь техдолг», «проверь Django пр
docs-generatorREADME, ADR, docstrings (Google-стиль) и синхронизация CLAUDE.md/AGENTS.md: написать недостающее и найти протухшее. Документирует «почему», а не пересказывает код. Используй когда пользователь говорит «как улучшить документацию монолита», «посмотри статус документации проекта», просит написать или о
fastapi-architectПроектирование и ревью FastAPI-приложений (Pydantic v2): структура проекта (APIRouter, lifespan, pydantic-settings, сервисный слой), dependency injection, модели vs схемы, async-корректность (блокировка event loop, SQLAlchemy 2.x async, def vs async def, BackgroundTasks vs очередь), формат ошибок, O
git-commit-plannerВ рабочем дереве накопилось много несвязанных изменений — разложить их на логические атомарные коммиты вместо одного «всё сразу»: группировка по смыслу, порядок применения, готовые команды. Используй когда пользователь говорит «сделай коммиты, предварительно проанализировав изменения», «разбей на ло
goal-pipelineПланировщик-исполнитель поверх нативной /goal Claude Code: recon проекта, декомпозиция на фазы с измеримыми критериями, вшитые гейты качества по типу фазы, артефакты на диск и ОДНА готовая строка /goal — свежая сессия исполняет фазы с авто-ретраем, чекпоинтами на рискованных фазах и финальным аудито
harness-engineeringВнедрение 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, p
migration-safety-auditorМиграция БД перед прод-деплоем: заблокирует ли таблицу, уронит ли прод, переживёт ли старый код новую схему. Django migrations и Alembic, Postgres и SQLite — блокировки, downtime, потеря данных, опасный backfill, необратимые операции, expand/contract. Используй когда пользователь спрашивает «безопас
obsidianРабота с хранилищем Obsidian (filesystem-first — читает и пишет Markdown напрямую): заметки и клиппинги (URL, статьи, сниппеты), проектные задачи, синтез исследований, решения/ADR, дневник работы, брифы, периодические ревью, анализ графа тегов и ссылок. Используй когда пользователь просит сохранить
postgres-performanceЗапрос или ручка тормозит — найти причину в БД и устранить: чтение EXPLAIN ANALYZE, подбор индекса (btree, GIN, partial, covering), поиск медленных запросов (pg_stat_statements), пул соединений (pgbouncer против пула драйвера), autovacuum и bloat, память под типовой VPS. Django и SQLAlchemy. Использ
python-project-auditПроект выглядит законченным — проверить, так ли это, и выставить оценку: незавершённый код и заглушки, критические проблемы, мёртвые куски, слабые места перед выкаткой. Статанализ (pylint, bandit, mypy, radon, vulture) плюс ручной обход чек-листа; на выходе отчёт с баллами по разделам и вердиктом. F
ratchet-loopОдна метрика тянется до упора циклом с откатом: latency, число SQL-запросов, размер бандла, pass-rate. Каждая итерация мерится замороженным оценщиком (anti-Goodhart), улучшившее изменение остаётся, остальное откатывается через git; независимый verifier-проход проверяет, что метрика не обманута. Петл
release-managerВыпуск версии проекта: определить semver из диффа, собрать CHANGELOG из Conventional Commits, проставить git-тег и GitHub Release, пройти пре-релизный чеклист (миграции, зависимости, конфиги) и smoke-проверку после `git pull` на сервере. Используй когда пользователь говорит «сделай релиз», «подними
sageКоординатор виртуальной команды: сырой вход (черновик, пост, диалог, схема) превращает в пакет документов (summary, discussion, design/runbook), а не в один spec. Используй когда пользователь просит «виртуальную команду», SAGE, «команду специалистов», сбрасывает набросок системного дизайна или идею
session-catchupРабота прервалась и контекст потерян — восстановить его из git, файлов состояния и истории диалога: что уже сделано, на чём остановились, что осталось. Только чтение, ничего не правит. Используй когда пользователь говорит «возобнови работу», «возобнови сессию», «на чём мы остановились», «resume», пр
spec-writerПроектный документ в файл, три режима: spec (проблема, цели, архитектура, ADR-решения, риски), plan (фазы, оценки, зависимости) и brief (записка для руководства без кода и терминов). Используй когда пользователь просит «составь план для реализации пунктов из ROADMAP», «разложи это в SPEC/PLAN», «нап
test-coverage-auditorТесты есть, но не ловят регрессии: тесты без assertions, моки без проверки вызовов, skip без причины, зелёный coverage при непокрытом критическом пути. Python и Django. Используй когда пользователь спрашивает «хорошие ли у меня тесты», «что не так с тестами», «почему баг прошёл через тесты», просит
ui-dnaРазобрать визуальный язык живого сайта в измеренные значения вместо догадок по скриншоту: палитра, шрифты и веса, шкала кеглей, отступы, радиусы, тени, CSS-переменные и сигнатуры компонентов — через getComputedStyle в браузере. Два режима: extract (один URL) и compare (свой сайт против референса). И
vps-opsЭксплуатация Python-приложений на одиночном VPS без Docker (nginx + systemd + postgres + redis), три режима: deploy — unit-файл, server-блок, TLS, бэкапы, firewall и аудит существующего деплоя; observe — Sentry, healthcheck, структурные логи в journald, алерты на диск/память/TLS; triage — идущий инц
Maintain llm-skills?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.