All authors

Claude Skills by Vitammiin
github.com/Vitammiin299 skills0 installs182 views
- Error HandlingГрамотное покрытие кода обработкой ошибок (try/catch/finally) и структурным логированием без «тихих» падений. Куда ставить try/catch (границы I/O/внешних вызовов/парсинга/транзакций) и куда НЕ ставить, нормализация ошибок (typed errors, cause, stack, unknown в catch), async/finally/cleanup, ретраи/таймауты для транзиентных сбоев; грамотная расстановка логов — уровни, контекст, correlation id, лог один раз на границе, без секретов/PII. Use при добавлении/ревью error handling и логирования в бэ...Votes: 0GitHub stars: 2
- Expo MobileReact Native and Expo. Primary owner: mobile implementation. Do not use for: web-only UI. Use when this role is selected by the Agent-Vorcl-Flow router.Votes: 0GitHub stars: 2
- Firecrawlweb research and extraction. Primary owner: live web evidence. Do not use for: local repository analysis. Use when this role is selected by the Agent-Vorcl-Flow router.Votes: 0GitHub stars: 2
- Frontend ArchitectureОбязательные правила feature-based архитектуры фронтенда (по bulletproof-react) — src/features/* со слоями api/components/hooks/stores/types, общие components/ui и lib, однонаправленные зависимости. Use ВСЕГДА при создании или изменении структуры frontend-кода, новых фич и компонентов.Votes: 0GitHub stars: 2
- FrontendReact/Next.js UI and client state. Primary owner: web frontend implementation. Do not use for: backend APIs. Use when this role is selected by the Agent-Vorcl-Flow router.Votes: 0GitHub stars: 2
- Git WorkflowGit-гигиена и релизная дисциплина — Conventional Commits (таблица типов, BREAKING CHANGE), semver-правила бампа, поимённые коммиты и запрет `git add .`/`git add -A` при параллельных сессиях, ловушка squash-merge долгоживущей ветки (`git merge-base --is-ancestor`, рецепт `git merge -s ours`), worktree для параллельной работы, запрет force-push и push без явного подтверждения. Use для коммитов, PR, changelog, версионирования и релизов.Votes: 0GitHub stars: 2
- Gitflowcommits, PRs and releases. Primary owner: git and release workflow. Do not use for: product code. Use when this role is selected by the Agent-Vorcl-Flow router.Votes: 0GitHub stars: 2
- I18nИнтернационализация и локализация (i18n/l10n) прикладного кода — запрет языкового хардкода пользовательских строк в мультиязычных проектах. Определить, мультиязычен ли репозиторий (i18n-инфраструктура, несколько локалей), и адаптироваться. Ключи и словари, плюрализация/род (ICU MessageFormat), интерполяция, форматирование дат/чисел/валют (Intl API), RTL и логические CSS-свойства. Библиотеки по стеку — next-intl (Next.js App Router), react-i18next (React SPA), i18next + Accept-Language (Node-б...Votes: 0GitHub stars: 2
- Init CodeСтатически исследует существующий репозиторий и создаёт evidence-based PROJECT_DESCRIPTION.md: назначение, запуск, стек, структуру, runtime/data flow, тестирование, конфигурацию, интеграции и явно неизвестные области. Use при первом знакомстве с кодовой базой, onboarding, инициализации project context или обновлении устаревшего описания; не исполняет недоверенный код и не создаёт CLAUDE.md/AGENTS.md.Votes: 0GitHub stars: 2
- Integritytargeted hardcode and mock-data audit. Primary owner: cross-language hardcode/mock production reachability. Do not use for: general code-quality audit. Use when this role is selected by the Agent-Vorcl-Flow router.Votes: 0GitHub stars: 2
- LiveboardЭфемерное локальное live-табло проекта на 43 языках: обнаруживает Git worktree, активные процессы Claude/Codex/Cursor и задачи Task Master, запускает красивую HTML-панель на свободном localhost-порту, обновляет её через SSE и ничего не сохраняет после остановки. Use когда нужно увидеть, кто над чем работает, состояние параллельных worktree и прогресс задач в реальном времени.Votes: 0GitHub stars: 2
- LoggingPino structured logging architecture. Primary owner: application logger, child loggers, redaction and request context. Do not use for: error handling try/catch boundaries. Use when this role is selected by the Agent-Vorcl-Flow router.Votes: 0GitHub stars: 2
- Mermaid DiagramsСоздание диаграмм на языке Mermaid — выбор типа под задачу и точный синтаксис по каждому из 32 типов (flowchart, sequence, class, state, ER, gantt, gitGraph, C4, architecture, block, mindmap, treeView, timeline, kanban, pie, xychart, radar, quadrant, sankey, treemap, venn, packet, requirement, journey, swimlane, eventmodeling, cynefin, ishikawa, wardley, railroad, zenuml, usecase), группировка и стили, конфигурация и темы, экранирование подписей, частые AI-ошибки. Глубокие справочники лежат в...Votes: 0GitHub stars: 2
- Mermaid RenderingВалидация, рендеринг и экспорт Mermaid — готовый рендер-валидатор scripts/mmd-validate.mjs, mcp-mermaid (MCP), @mermaid-js/mermaid-cli (mmdc) с полным набором флагов, Kroki, Mermaid.ink, Maid-линтер, официальный mermaid npm SDK и Mermaid Chart MCP; фиксация версии, CI-проверка рендером, экспорт SVG/PNG/PDF, темы и конфиг при рендере, security (securityLevel), приватность (локальный рендер против публичных URL). Use для проверки синтаксиса Mermaid, генерации изображений и настройки CI.Votes: 0GitHub stars: 2
- MermaidMermaid diagrams and rendering. Primary owner: validated Mermaid artifacts. Do not use for: repository extraction. Use when this role is selected by the Agent-Vorcl-Flow router.Votes: 0GitHub stars: 2
- MongodbРабота с MongoDB — моделирование документов (embed vs reference), паттерны схем, индексы (составные/multikey/text/TTL/wildcard), aggregation pipeline, транзакции, replica set и sharding, антипаттерны. Use при работе с MongoDB/документной БД, проектировании коллекций или оптимизации запросов и агрегаций.Votes: 0GitHub stars: 2
- NextjsNext.js (App Router) — маршрутизация, Server/Client Components, Server Actions, кэширование и ревалидация, метаданные, деплой. Use при работе со страницами, роутингом, серверной загрузкой данных и мутациями в Next.js.Votes: 0GitHub stars: 2
- NodejsСерверная разработка на Node.js — событийный цикл (что блокирует, микро/макротаски), async-паттерны (Promise.all vs allSettled, AbortController-таймауты), поиск утечек памяти (--inspect, heap snapshot), worker_threads vs cluster, стримы и backpressure. Use при написании или отладке серверного кода на Node.js, зависании event loop, росте памяти, выборе воркеров/кластеризации.Votes: 0GitHub stars: 2
- Pino LoggingМодульная Pino-архитектура для Node.js / Fastify / Next.js: один root logger в infrastructure/logging, child loggers, redaction, requestId, event-поля, JSON в stdout. Use когда внедряешь, аудируешь или обновляешь structured logging, pino, request context, background jobs или Next.js server logs.Votes: 0GitHub stars: 2
- Pinpointscreenshot to existing source. Primary owner: UI-to-file trace. Do not use for: new UI generation. Use when this role is selected by the Agent-Vorcl-Flow router.Votes: 0GitHub stars: 2
- Pmp DiagramsПроектные диаграммы PMP/PMBOK в нативном XML draw.io / diagrams.net — WBS (иерархия работ), Project Network PERT/CPM (AON-ноды, critical path), Gantt (таймлайн, вехи, зависимости), RACI-матрица, Risk Matrix 5×5 (probability-impact), Stakeholder power-interest grid, плюс resource histogram, communication plan, process groups и knowledge areas. Готовые style-сниппеты и уровни/цвета. Use при построении проектных/PM-диаграмм в draw.io.Votes: 0GitHub stars: 2
- PostgresqlГлубокая работа с PostgreSQL — проектирование схемы и типов, индексы (btree/GIN/GiST/BRIN/partial/covering), чтение планов EXPLAIN ANALYZE и оптимизация запросов, транзакции/изоляция/блокировки, JSONB и полнотекстовый поиск, партиционирование, репликация, пулы соединений и миграции без простоя. Use при работе с Postgres, проектировании схемы или оптимизации SQL.Votes: 0GitHub stars: 2
- Principal Architectcomplete multi-language current architecture package. Primary owner: MD/JSON/HTML/PDF/draw.io/Mermaid package. Do not use for: lightweight TS/JS dependency map. Use when this role is selected by the Agent-Vorcl-Flow router.Votes: 0GitHub stars: 2
- React TestingТестирование React-компонентов — Testing Library + Vitest/Jest, поведенческие проверки от лица пользователя, MSW для мокинга сети. Use при написании или ревью тестов фронтенда.Votes: 0GitHub stars: 2
- ReactReact 19 — функциональные компоненты, хуки, правила состояния, мемоизация, Server/Client Components, error boundaries. Use при написании или рефакторинге React-компонентов и хуков.Votes: 0GitHub stars: 2
- RedisRedis для Node.js/TypeScript (node-redis) — структуры данных и когда что, кэш-стратегии (cache-aside, TTL+jitter, защита от stampede), eviction/maxmemory, атомарность (одиночные команды, MULTI/WATCH, Lua), rate limiting, distributed lock, Pub/Sub vs Streams (consumer groups), персистентность. Use при проектировании кэша, очередей, rate limiting или блокировок.Votes: 0GitHub stars: 2
- RenderРабота с Render через официальный MCP (mcp.render.com) — сервисы (web/static/cron), деплои, логи, метрики, Render Postgres и Key Value. Use при деплое/редеплое на Render, разборе упавших сборок и логов, анализе метрик, управлении env-переменными или read-only SQL по Render Postgres.Votes: 0GitHub stars: 2
- Resilienceerror handling and failure boundaries. Primary owner: runtime failure boundaries. Do not use for: Pino logging architecture. Use when this role is selected by the Agent-Vorcl-Flow router.Votes: 0GitHub stars: 2
- Screenshot To CodeПревращение скриншота UI в production-ready код с точной вёрсткой, стилями и структурой. Разбор изображения (layout, компоненты, визуальные детали, адаптивные подсказки), выбор фреймворка (React+Tailwind по умолчанию, Vue, HTML/CSS, Next.js), генерация полного запускаемого кода: семантический HTML, точные цвета (hex→OKLCH-токены), spacing и пропорции, адаптивность (rem/%/clamp), доступность (a11y). Use при конвертации скриншота/дизайна в код и извлечении дизайн-токенов.Votes: 0GitHub stars: 2
- Screenshotscreenshot to new UI code. Primary owner: new UI reconstruction. Do not use for: locating existing source. Use when this role is selected by the Agent-Vorcl-Flow router.Votes: 0GitHub stars: 2
- Secrets DetectionОбнаружение секретов в коде и git-истории — паттерны ключей (sk-, ghp_, AKIA, xox., private keys, user:pass@), поиск в рабочем дереве и git log -p --all, gitleaks/trufflehog и grep-альтернативы, фильтр ложных срабатываний (env-подстановки, плейсхолдеры), протокол реагирования с обязательной ротацией. Use для поиска утёкших ключей/токенов/паролей и проверки перед пушем.Votes: 0GitHub stars: 2
- Security AuditПрактический security-аудит Node/React — OWASP Top 10 с grep-паттернами и точками поиска, разбор npm audit (severity, false positives, overrides), чек-лист заголовков/CORS/cookie, severity-шкала и принципы доказательного отчёта. Use для аудита уязвимостей кода, проверки зависимостей на CVE и оформления security-findings.Votes: 0GitHub stars: 2
- Securityread-only security audit. Primary owner: secrets, OWASP, CVE and PII findings. Do not use for: security remediation. Use when this role is selected by the Agent-Vorcl-Flow router.Votes: 0GitHub stars: 2
- State ManagementКлиентское состояние на Zustand — слайсы, селекторы, персист, экшены; граница «что НЕ поднимать в глобальный стор». Use при проектировании или правке клиентских сторов состояния во фронтенде.Votes: 0GitHub stars: 2
- Swagger CoverageПолное покрытие OpenAPI/Swagger для всех роутов бэкенда — детект стека (Fastify/Express/NestJS/Koa/Hapi/tRPC, статические спеки, не-JS), аудит непокрытых/частичных эндпоинтов и их корректное покрытие. Универсальный чек-лист операции; дефолт-пример — Fastify + zod как единый источник. Use при добавлении/ревью роутов, аудите документации API и перед генерацией фронт-клиента.Votes: 0GitHub stars: 2
- SwaggerOpenAPI coverage. Primary owner: API specification coverage. Do not use for: general API implementation. Use when this role is selected by the Agent-Vorcl-Flow router.Votes: 0GitHub stars: 2
- System DesignПроектирование распределённых систем — декомпозиция монолита на модули/сервисы (критерии границ), синхронное vs асинхронное взаимодействие (очереди, события), уровни масштабирования 100 → 10k RPS (кэш → реплики → шардинг), отказоустойчивость, наблюдаемость, что рисовать на архитектурной диаграмме. Use при проектировании архитектуры, обсуждении границ сервисов, очередей, масштабирования, отказоустойчивости.Votes: 0GitHub stars: 2
- TailwindTailwind CSS v4 (CSS-first) — установка (Vite `@tailwindcss/vite`, PostCSS, CLI), конфигурация через `@import "tailwindcss"` + `@theme` (дизайн-токены как CSS-переменные, OKLCH), utility-first, варианты через cva/cn, адаптивность и container queries, тёмная тема, доступность. Use при стилизации UI и настройке дизайн-системы на Tailwind.Votes: 0GitHub stars: 2
- Task MasterСправочник Task Master (task-master-ai) — MCP-сервер и CLI для управления задачами: PRD → задачи → подзадачи → реализация → статусы. Use при работе с задачами, планировании из PRD, разбиении на подзадачи и отслеживании прогресса. Дисциплину задаёт скилл workflow.Votes: 0GitHub stars: 2
- Technical WritingИнженерная документация — структура README, копипастабельные примеры, таблицы vs проза, многоязычный паритет (RU/EN), ADR-формат, Keep a Changelog, стиль без воды. Use при написании/обновлении README, docs/*, CONTRIBUTING, ARCHITECTURE, CHANGELOG, release notes и при аудите дрейфа документации.Votes: 0GitHub stars: 2
- Testing StrategyСтратегия тестирования — пирамида unit/integration/e2e (что каким уровнем проверять), что мокать а что нет (границы I/O — да, домен — нет), осмысленные пороги покрытия (критичные пути ~100%, UI-обвязка ниже), структура AAA/given-when-then, критерии хорошего теста, причины flaky и их фиксы. Use при проектировании тестов, ревью тестового набора, выборе уровня теста и лечении нестабильных тестов.Votes: 0GitHub stars: 2
- Testingunit, integration, E2E and verification. Primary owner: independent test verdict. Do not use for: feature implementation. Use when this role is selected by the Agent-Vorcl-Flow router.Votes: 0GitHub stars: 2
- TypescriptСтрогая типизация серверного кода на TypeScript — tagged unions и Result<T,E>, generics для типобезопасных API-клиентов, strictNullChecks и optional chaining, exhaustive switch с never-проверкой, вывод типов из zod (z.infer). Use при написании или улучшении типов, обработке ошибок через Result, синхронизации zod-схем и типов, борьбе с any и небезопасными кастами.Votes: 0GitHub stars: 2
- Ui Source MappingОбратное сопоставление: скриншот работающего UI → точное место в СУЩЕСТВУЮЩЕМ коде. Определение «существующий проект vs новый», извлечение якорей со скриншота (видимый текст, ключи i18n, иконки, структура), grep-стратегия поиска компонента, трассировка маршрута (Next.js App/Pages Router, React Router), вычисление конкретного контрола и его обработчика, разбор логики (состояние/стор, data-fetch, API), вывод как карта file:line + делегирование правки. Use когда по скриншоту надо найти и понять ...Votes: 0GitHub stars: 2
- VercelРабота с Vercel через официальный MCP (mcp.vercel.com) — деплойменты, логи, проекты и веб-аналитика, поиск по докам Vercel. Use при деплое на Vercel, разборе упавших сборок и логов, управлении проектами или анализе трафика.Votes: 0GitHub stars: 2
- Visual EvidenceАнализирует скриншот сайта или приложения как визуальное доказательство, определяет вероятный продукт и страницу, ищет официальную документацию, сверяет с живым сайтом и отвечает с URL и оценкой уверенности. Use для идентификации сайта, поиска функции, подсказок по интерфейсу и вопросов о содержимом экрана; не для генерации UI-кода.Votes: 0GitHub stars: 2
- Visual Researchidentify screenshot with web evidence. Primary owner: visual identification and live verification. Do not use for: code generation. Use when this role is selected by the Agent-Vorcl-Flow router.Votes: 0GitHub stars: 2
- Web ScrapingМаршрутизирует веб-поиск, scrape, map, crawl, extract, interact, parse, monitor, research и support через Firecrawl CLI, MCP или REST. Use для live web data, интеграции Firecrawl в приложение и повторяемых deliverables с URL-источниками.Votes: 0GitHub stars: 2
- WorkflowБезопасный scoped Task Master workflow: captured task IDs, atomic claim, независимый Checker и явные report-only/track-only/remediation режимы. Use для нетривиальной реализации или persistent task tracking.Votes: 0GitHub stars: 2