mattpocock-skills
claudeMatt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Engineering roles and evidence-based workflows using your existing environment. No MCP or Task Master setup. MIT licensed.
Plugin agent-vorcl-flow from marketplace agent-vorcl-flow in Vitammiin/agent-vorcl-flow. Commands read from the repo's manifest — 29 days ago.
analyzer-auditШирокий read-only аудит кода — баги, типы, БД и структура backend/frontend. Hardcode/mock-data принадлежат integrity (analyzer)
analyzer-backendПоиск «плохого» кода на бэкенде — нарушения архитектуры, логика в контроллерах. Use when ищем нарушения слоёв и структуры бэка; конкретные баги поведения — /analyzer:bugs (analyzer)
analyzer-bugsПоиск багов — необработанные ошибки, race conditions, edge cases. Use when нужны ошибки поведения и конкурентности; ошибки типов — /analyzer:types, нарушения архитектуры бэка — /analyzer:backend (analyzer)
analyzer-dbАудит структуры БД — схема, индексы, FK, N+1, миграции. Use when проверяем слой данных на чтение; чинить найденное — /database:optimize и /database:migrate (analyzer)
analyzer-mocksСовместимый маршрут поиска mockup/фейковых данных во frontend/backend; кросс-языковой глубокий маршрут — /integrity:mocks. Use когда UI/API может жить на заглушках (analyzer → integrity)
analyzer-typesПроверка типов — tsc, any, небезопасные касты, рассинхрон zod↔типы. Use when вопрос к типобезопасности, а не к логике; баги поведения — /analyzer:bugs (analyzer)
analyzer-vorclЦель роли analyzer: session-first план, реализация в разрешённом scope и независимая проверка; Task Master только по явному выбору.
analyzerШирокий read-only аудит багов, типов, структуры БД и качества backend/frontend. Targeted hardcode/mock-data запросы принадлежат роли integrity.
animate-expoBuild animations in React Native and Expo, making the decisions in the order that determines whether they feel right — should it animate, which thread it runs on, which properties, spring or timing, how the gesture hands off, how it degrades. Writes the implementation with Reanimated, Gesture Handle
animateBuild an animation from scratch, making the decisions in the order that determines whether it feels right — should it animate at all, what purpose, which tool, which properties, which curve and duration, how it interrupts, how it exits. Writes the implementation. Use when asked to animate something,
api-designПроектирование HTTP API — REST-конвенции (ресурсы, методы, статус-коды), пагинация (cursor vs offset), версионирование, идемпотентность (Idempotency-Key), формат ошибок RFC 7807 (problem+json), безопасность и rate limiting. Use при проектировании, ревью или версионировании API и эндпоинтов, выборе к
apple-designApple's approach to interface design and fluid, physical motion, translated for the web. Use when building or reviewing gesture-driven UI, spring animations, drag/swipe/sheet interactions, momentum and interruptible transitions, translucent materials and depth, typography (optical sizing, tracking,
architect-analyzeАнализ требований и контекста задачи (architect). Use when нужно разобрать требования ДО проектирования — акторы, ограничения, риски, открытые вопросы; ещё не проектируем и не ревьюим.
architect-designПроектирование архитектуры решения (architect). Use when нужно спроектировать, КАК строить систему/фичу — компоненты, данные, контракты, выбор технологий; требования уже понятны или их даст /architect:analyze.
architect-reviewРевью существующей архитектуры (architect). Use when нужно оценить УЖЕ написанную систему — узкие места, нарушения границ, антипаттерны с доказательствами file:line; ничего не проектируем и не правим.
architect-vorclЦель роли architect: session-first план, реализация в разрешённом scope и независимая проверка; Task Master только по явному выбору.
architectАрхитектор систем и технических решений. Два разных режима — различай: (1) проектирование с нуля (greenfield, новый модуль, смена технологии) — решения от требований, свобода выбора стека; (2) ревью/рефакторинг существующей архитектуры — сначала прочитать текущее устройство и ограничения, менять инк
archmap-annotateLLM-обогащение готового architecture.json — память агентов, семантические dataflow-связи, назначение модулей; всё бездоказательное merge сам пометит inferred (archmap). Use when architecture.json уже извлечён и нужна семантика поверх фактов; извлечь JSON с нуля → /archmap:extract, сразу весь набор →
archmap-diagramДиаграммы draw.io и/или Mermaid из architecture.json — многостраничный mxfile (Overview/ERD/API/Agents) и .mmd (flowchart/erDiagram) строго из извлечённых фактов (archmap). Use when диаграмма нужна в редактируемом или git-friendly формате; интерактивная карта → /archmap:html, диаграмма по словесному
archmap-extractТолько фаза Extraction — детерминированные скрипты обходят репо и пишут architecture.json с source:{file,line} у каждого узла, без рендеров (archmap). Use when нужен машиночитаемый граф для своих инструментов или перед точечным рендером; полный набор форматов → /archmap:map, обогатить готовый JSON →
archmap-htmlИнтерактивная HTML-карта архитектуры из architecture.json — self-contained файл с тумблерами слоёв, trace-подсветкой путей, панелью file:line, поиском и print-CSS (archmap). Use when нужен главный визуальный артефакт для изучения связей; нет ещё architecture.json → /archmap:map или /archmap:extract,
archmap-mapПолная карта архитектуры репозитория — extraction в architecture.json, LLM-аннотация и все форматы: интерактивный HTML, draw.io, Mermaid, ARCHITECTURE.md, PDF (archmap). Use when нужен весь набор артефактов разом; только JSON → /archmap:extract, только HTML → /archmap:html, только диаграммы → /archm
archmap-vorclЦель роли archmap: session-first план, реализация в разрешённом scope и независимая проверка; Task Master только по явному выбору.
archmapЛёгкая детерминированная TS/JS architecture/dependency map: architecture.json и interactive HTML. Полный multi-language пакет и review принадлежат principal-architect.
auditГлубокий multi-role аудит всего проекта: сам определяет backend/frontend/mobile/data/infra, проверяет архитектуру, bugs, security, try-catch/error handling, CVE и создаёт PROJECT_AUDIT.md с remediation roadmap.
backend-architectureОбязательные правила модульной архитектуры бэкенда — src/modules/* со слоями controller/service/repository/routes/schemas/dto/types/middleware/index. Use ВСЕГДА при создании или изменении структуры backend-кода, новых модулей, эндпоинтов и файлов внутри модуля.
backend-create-apiГенерация API-эндпоинта (backend). Use when нужно создать НОВЫЙ REST-эндпоинт/роут с нуля — слои, валидация, Swagger; для правки существующего кода бери refactor/optimize.
backend-optimizeОптимизация производительности (backend). Use when нужно ускорить медленный эндпоинт/запрос/джобу — замер, индексы, кэш, N+1; не для рефакторинга структуры кода.
backend-refactorРефакторинг кода без изменения поведения (backend). Use when нужно улучшить структуру существующего серверного кода — слои, дублирование, читаемость — без новых фич; поведение доказуемо не меняется.
backend-testГенерация тестов для кода (backend). Use when нужно покрыть серверный код модульными/интеграционными тестами; готово = прогнанный зелёный набор, не текст тестов.
backend-vorclЦель роли backend: session-first план, реализация в разрешённом scope и независимая проверка; Task Master только по явному выбору.
backendЭксперт по серверной разработке (Node.js/TypeScript, PostgreSQL, Redis). Use when пишете или рефакторите API, работаете с БД и кэшем, оптимизируете производительность или пишете тесты.
ci-cdCI/CD на GitHub Actions — эталонный PR-workflow (lint+typecheck+test с кэшем npm/pnpm), deploy-workflow с environment и secrets, concurrency (отмена устаревших прогонов), matrix, безопасность (минимальные permissions, опасность pull_request_target, секреты и fork-PR), интеграция с Render (deploy hoo
code-integrityCross-language read-only audit engine for production hardcode and leaked mocks/fake data in frontend, backend, mobile, templates, and shared code. Use when Codex must scan TS/JS, Python, Go, Java/Kotlin, C#, PHP, Ruby, Rust, Vue/Svelte/HTML, or mixed repositories and produce evidence-based file:line
data-fetchingСерверное состояние на TanStack Query (React Query) поверх реального API бэкенда. Источник истины — OpenAPI-спека бэка (Fastify/NestJS/Express и др.): типы генерируются из спеки (openapi-typescript), запросы идут типобезопасным openapi-fetch. Ключи, кэш, инвалидация, мутации, оптимистичные обновлени
database-cacheКэш и Redis — TTL, инвалидация, lock, rate limiting, Streams. Use when проектируем кэширование или Redis-логику; read-only чтение ключей — /database:query (database)
database-migrateПлан безопасной обратимой миграции схемы/данных. Use when нужно ИЗМЕНИТЬ схему или данные (DDL/backfill) — единственная команда с мутациями по подтверждению; чтение и аналитика — /database:query (database)
database-optimizeОптимизация БД — индексы, N+1, планы запросов, пагинация. Use when запрос/эндпоинт медленный и нужен замер + починка с доказанным эффектом; спроектировать схему с нуля — /database:schema (database)
database-queryRead-only запрос/аналитика по БД — Postgres/MongoDB/Redis. Use when нужно прочитать/посчитать данные без изменений; любая мутация — /database:migrate (database)
database-schemaПроектирование/ревью схемы и целостности данных. Use when проектируем новую сущность или ревьюим форму существующей; менять готовую схему — /database:migrate (database)
database-vorclЦель роли database: session-first план, реализация в разрешённом scope и независимая проверка; Task Master только по явному выбору.
databaseИнженер баз данных (DBA) через MCP — реляционная (PostgreSQL), документная (MongoDB) и key-value (Redis). Проектирует и ревьюит схему, пишет и оптимизирует запросы, планирует безопасные обратимые миграции, ставит индексы, устраняет N+1, настраивает кэш/TTL/инвалидацию, distributed lock и rate limiti
design-studio-animationСоздать timeline/motion artifact и при необходимости экспортировать его в MP4. Use для explainer, walkthrough и animated visual.
design-studio-createСоздать новый polished visual artifact или hi-fi UI как self-contained HTML. Use для экранов, лендингов, dashboards, флаеров и визуальных концептов.
design-studio-deckСоздать HTML slide deck с навигацией, speaker notes и опциональными анимациями/PPTX export. Use для презентаций и pitch deck.
design-studio-design-systemСоздать, импортировать, скомпилировать, применить или проверить дизайн-систему. Use для tokens, UI kit и component library.
design-studio-documentСоздать печатный документ, résumé, memo, one-pager или report как HTML с корректной пагинацией. Use для paper-like deliverables.
design-studio-exportЭкспортировать артефакт Design Studio в standalone HTML, PDF, PPTX, MP4 или handoff-формат. Use после проверки исходного проекта.
design-studio-importИмпортировать визуальный источник из Figma .fig, GitHub или существующего HTML/CSS с provenance. Use когда дизайн должен опираться на реальный источник.
design-studio-prototypeСоздать интерактивный web/mobile prototype с реальными состояниями и переходами. Use для кликабельного UX-прототипа.
design-studio-researchПровести актуальное визуальное исследование и оформить findings в доказательный HTML-артефакт. Use когда дизайн зависит от текущих источников и данных.
design-studio-reviewRead-only ревью визуального артефакта, UX, адаптива, a11y и соблюдения design system. Use для проверки без изменения файлов.
design-studio-vorclЦель роли design-studio: session-first план, реализация в разрешённом scope и независимая проверка; Task Master только по явному выбору.
design-studio-wireframeСоздать low-fi wireframe и проверить структуру пользовательского потока до визуального polish. Use для ранней UX-проработки.
design-studiodevops-cidevops-composedevops-dockerfiledevops-envdevops-monitoringdevops-vorcldevopsdockerdocs-apidocs-architecturedocs-auditdocs-contributingdocs-readmedocs-release-notesdocs-vorcldocsdrawio-convertdrawio-createdrawio-diagramsdrawio-pmpdrawio-refinedrawio-vorcldrawioe2e-playwrighterror-handlingexpo-mobile-add-apiexpo-mobile-architectureexpo-mobile-auditexpo-mobile-compatibilityexpo-mobile-create-moduleexpo-mobile-create-screenexpo-mobile-design-screenexpo-mobile-motionexpo-mobile-testexpo-mobile-ui-auditexpo-mobile-vorclexpo-mobileexpo-ui-design-motionfirecrawl-agentfirecrawl-askfirecrawl-crawlfirecrawl-deliverablefirecrawl-docs-searchfirecrawl-extractfirecrawl-integratefirecrawl-interactfirecrawl-mapfirecrawl-monitorfirecrawl-parsefirecrawl-researchfirecrawl-scrapefirecrawl-searchfirecrawl-setupfirecrawl-vorclfirecrawlfrontend-architecturefrontend-create-componentfrontend-optimizefrontend-refactorfrontend-testfrontend-vorclfrontendgit-workflowgitflow-auditgitflow-changeloggitflow-commitgitflow-prgitflow-releasegitflow-vorclgitflowhardcode-detectioni18ninit-codeintegrity-auditintegrity-hardcodeintegrity-mocksintegrity-vorclintegrityliveboard-startliveboard-vorclliveboardlogging-auditlogging-coverlogging-updatelogging-vorclloggingmermaid-convertmermaid-createmermaid-diagramsmermaid-refinemermaid-rendermermaid-renderingmermaid-validatemermaid-vorclmermaidmobile-thumb-zonesmock-data-detectionmongodbnextjsnodejspino-loggingpinpoint-controlpinpoint-handoffpinpoint-locatepinpoint-routepinpoint-tracepinpoint-vorclpinpointpmp-diagramspostgresqlprincipal-architect-createprincipal-architect-updateprincipal-architect-vorclprincipal-architectprincipal-architectureproject-auditreact-native-liquid-glassreact-testingreactredisrender-deployrender-logsrender-queryrender-statusrender-vorclrenderresilience-auditresilience-hardenresilience-loggingresilience-vorclresiliencescreenshot-analyzescreenshot-convertscreenshot-responsivescreenshot-to-codescreenshot-tokensscreenshot-vorclscreenshotsecrets-detectionsecurity-auditsecurity-depssecurity-owaspsecurity-piisecurity-pre-pushsecurity-secrets/agent-vorcl-flow:analyzer:audit/agent-vorcl-flow:analyzer:backend/agent-vorcl-flow:analyzer:bugs/agent-vorcl-flow:analyzer:db/agent-vorcl-flow:analyzer:mocks/agent-vorcl-flow:analyzer:types/agent-vorcl-flow:analyzer:vorcl/agent-vorcl-flow:architect:analyze/agent-vorcl-flow:architect:design/agent-vorcl-flow:architect:review/agent-vorcl-flow:architect:vorcl/agent-vorcl-flow:archmap:annotate/agent-vorcl-flow:archmap:diagram/agent-vorcl-flow:archmap:extract/agent-vorcl-flow:archmap:html/agent-vorcl-flow:archmap:map/agent-vorcl-flow:archmap:vorcl/agent-vorcl-flow:audit/agent-vorcl-flow:backend:create-api/agent-vorcl-flow:backend:optimize/agent-vorcl-flow:backend:refactor/agent-vorcl-flow:backend:test/agent-vorcl-flow:backend:vorcl/agent-vorcl-flow:database:cache/agent-vorcl-flow:database:migrate/agent-vorcl-flow:database:optimize/agent-vorcl-flow:database:query/agent-vorcl-flow:database:schema/agent-vorcl-flow:database:vorcl/agent-vorcl-flow:design-studio:animation/agent-vorcl-flow:design-studio:create/agent-vorcl-flow:design-studio:deck/agent-vorcl-flow:design-studio:design-system/agent-vorcl-flow:design-studio:document/agent-vorcl-flow:design-studio:export/agent-vorcl-flow:design-studio:import/agent-vorcl-flow:design-studio:prototype/agent-vorcl-flow:design-studio:research/agent-vorcl-flow:design-studio:review/agent-vorcl-flow:design-studio:vorcl/agent-vorcl-flow:design-studio:wireframe/agent-vorcl-flow:devops:ci/agent-vorcl-flow:devops:compose/agent-vorcl-flow:devops:dockerfile/agent-vorcl-flow:devops:env/agent-vorcl-flow:devops:monitoring/agent-vorcl-flow:devops:vorcl/agent-vorcl-flow:docs:api/agent-vorcl-flow:docs:architecture/agent-vorcl-flow:docs:audit/agent-vorcl-flow:docs:contributing/agent-vorcl-flow:docs:readme/agent-vorcl-flow:docs:release-notes/agent-vorcl-flow:docs:vorcl/agent-vorcl-flow:drawio:convert/agent-vorcl-flow:drawio:create/agent-vorcl-flow:drawio:pmp/agent-vorcl-flow:drawio:refine/agent-vorcl-flow:drawio:vorcl/agent-vorcl-flow:expo-mobile:add-api/agent-vorcl-flow:expo-mobile:audit/agent-vorcl-flow:expo-mobile:compatibility/agent-vorcl-flow:expo-mobile:create-module/agent-vorcl-flow:expo-mobile:create-screen/agent-vorcl-flow:expo-mobile:design-screen/agent-vorcl-flow:expo-mobile:motion/agent-vorcl-flow:expo-mobile:test/agent-vorcl-flow:expo-mobile:ui-audit/agent-vorcl-flow:expo-mobile:vorcl/agent-vorcl-flow:firecrawl:agent/agent-vorcl-flow:firecrawl:ask/agent-vorcl-flow:firecrawl:crawl/agent-vorcl-flow:firecrawl:deliverable/agent-vorcl-flow:firecrawl:docs-search/agent-vorcl-flow:firecrawl:extract/agent-vorcl-flow:firecrawl:integrate/agent-vorcl-flow:firecrawl:interact/agent-vorcl-flow:firecrawl:map/agent-vorcl-flow:firecrawl:monitor/agent-vorcl-flow:firecrawl:parse/agent-vorcl-flow:firecrawl:research/agent-vorcl-flow:firecrawl:scrape/agent-vorcl-flow:firecrawl:search/agent-vorcl-flow:firecrawl:setup/agent-vorcl-flow:firecrawl:vorcl/agent-vorcl-flow:frontend:create-component/agent-vorcl-flow:frontend:optimize/agent-vorcl-flow:frontend:refactor/agent-vorcl-flow:frontend:test/agent-vorcl-flow:frontend:vorcl/agent-vorcl-flow:gitflow:audit/agent-vorcl-flow:gitflow:changelog/agent-vorcl-flow:gitflow:commit/agent-vorcl-flow:gitflow:pr/agent-vorcl-flow:gitflow:release/agent-vorcl-flow:gitflow:vorcl/agent-vorcl-flow:init-code/agent-vorcl-flow:integrity:audit/agent-vorcl-flow:integrity:hardcode/agent-vorcl-flow:integrity:mocks/agent-vorcl-flow:integrity:vorcl/agent-vorcl-flow:liveboard:start/agent-vorcl-flow:liveboard:vorcl/agent-vorcl-flow:logging:audit/agent-vorcl-flow:logging:cover/agent-vorcl-flow:logging:update/agent-vorcl-flow:logging:vorcl/agent-vorcl-flow:mermaid:convert/agent-vorcl-flow:mermaid:create/agent-vorcl-flow:mermaid:refine/agent-vorcl-flow:mermaid:render/agent-vorcl-flow:mermaid:validate/agent-vorcl-flow:mermaid:vorcl/agent-vorcl-flow:pinpoint:control/agent-vorcl-flow:pinpoint:handoff/agent-vorcl-flow:pinpoint:locate/agent-vorcl-flow:pinpoint:route/agent-vorcl-flow:pinpoint:trace/agent-vorcl-flow:pinpoint:vorcl/agent-vorcl-flow:principal-architect:create/agent-vorcl-flow:principal-architect:update/agent-vorcl-flow:principal-architect:vorcl/agent-vorcl-flow:render:deploy/agent-vorcl-flow:render:logs/agent-vorcl-flow:render:query/agent-vorcl-flow:render:status/agent-vorcl-flow:render:vorcl/agent-vorcl-flow:resilience:audit/agent-vorcl-flow:resilience:harden/agent-vorcl-flow:resilience:logging/agent-vorcl-flow:resilience:vorcl/agent-vorcl-flow:screenshot:analyze/agent-vorcl-flow:screenshot:convert/agent-vorcl-flow:screenshot:responsive/agent-vorcl-flow:screenshot:tokens/agent-vorcl-flow:screenshot:vorcl/agent-vorcl-flow:security:deps/agent-vorcl-flow:security:owasp/agent-vorcl-flow:security:pii/agent-vorcl-flow:security:pre-push/agent-vorcl-flow:security:secrets/agent-vorcl-flow:security:vorcl/agent-vorcl-flow:swagger:audit/agent-vorcl-flow:swagger:cover/agent-vorcl-flow:swagger:vorcl/agent-vorcl-flow:task-master:provider/agent-vorcl-flow:testing:coverage/agent-vorcl-flow:testing:e2e/agent-vorcl-flow:testing:flaky/agent-vorcl-flow:testing:integration/agent-vorcl-flow:testing:unit/agent-vorcl-flow:testing:verify/agent-vorcl-flow:testing:vorcl/agent-vorcl-flow:visual-research:answer/agent-vorcl-flow:visual-research:hints/agent-vorcl-flow:visual-research:identify/agent-vorcl-flow:visual-research:search/agent-vorcl-flow:visual-research:vorcl/agent-vorcl-flow:vorclanalyzerШирокий read-only аудит багов, типов, структуры БД и качества backend/frontend. Targeted hardcode/mock-data запросы принадлежат роли integrity.
architectАрхитектор систем и технических решений. Два разных режима — различай: (1) проектирование с нуля (greenfield, новый модуль, смена технологии) — решения от требований, свобода выбора стека; (2) ревью/рефакторинг существующей архитектуры — сначала прочитать текущее устройство и ограничения, менять инк
archmapЛёгкая детерминированная TS/JS architecture/dependency map: architecture.json и interactive HTML. Полный multi-language пакет и review принадлежат principal-architect.
backendЭксперт по серверной разработке (Node.js/TypeScript, PostgreSQL, Redis). Use when пишете или рефакторите API, работаете с БД и кэшем, оптимизируете производительность или пишете тесты.
databaseИнженер баз данных (DBA) через MCP — реляционная (PostgreSQL), документная (MongoDB) и key-value (Redis). Проектирует и ревьюит схему, пишет и оптимизирует запросы, планирует безопасные обратимые миграции, ставит индексы, устраняет N+1, настраивает кэш/TTL/инвалидацию, distributed lock и rate limiti
design-studioИнженер продуктового и визуального дизайна — создаёт локальные HTML-макеты, интерактивные прототипы, wireframe, deck/PPTX, документы, анимации, 3D и дизайн-системы; импортирует Figma/GitHub/HTML и проверяет результат реальным preview. Use для комплексного дизайна нового визуального артефакта, когда
devopsИнженер контейнеризации и CI/CD — пишет и ревьюит multistage Dockerfile (node:XX-slim, non-root, HEALTHCHECK), собирает docker-compose для локальной разработки (postgres/mongo/redis, volumes, healthcheck, env-файлы), строит GitHub Actions (PR-workflow lint+test с кэшем, deploy-workflow с secrets и c
docsИнженер документации — держит доки в синхроне с кодом. README (RU/EN паритет), docs/API.md из OpenAPI-спеки (созданной агентом swagger), ARCHITECTURE.md (диаграммы делегирует mermaid/drawio), CONTRIBUTING.md, release notes (в связке с gitflow), аудит дрейфа docs↔код. Killer-принцип: врущая документа
drawioИнженер диаграмм draw.io / diagrams.net — из текстового описания, кода/схемы БД или существующего .drawio строит валидный нативный XML: flowchart, cross-functional (swimlane), BPMN, UML, network/cloud, ERD, org chart, mind map, а также PMP/PMBOK-диаграммы (WBS, PERT/CPM, Gantt, RACI, risk matrix, st
expo-mobileSenior React Native + Expo инженер для production mobile-приложений. Use when создаёте или меняете Expo Router routes, экраны, business modules, TanStack Query API, Zustand state, storage/offline sync, permissions/native integrations, формы и mobile tests.
firecrawlВеб-исследователь Firecrawl для live CLI/MCP/REST, интеграции API в приложения и готовых workflow-артефактов. Ищет, скрейпит, взаимодействует с сайтами, парсит документы, мониторит изменения и всегда цитирует URL.
frontendЭксперт по фронтенду (React 19 / Next.js App Router / TypeScript). Use when пишете или рефакторите UI-компоненты, работаете с состоянием и загрузкой данных, оптимизируете рендер/бандл или пишете тесты компонентов. Бэкенд и фронтенд — раздельно.
gitflowИнженер git-workflow и релизов — кодифицирует git-гигиену владельца: поимённые коммиты (ЗАПРЕТ `git add .`/`git add -A` — при параллельных сессиях молча захватишь чужой WIP), Conventional Commits, semver, changelog по Keep a Changelog, теги и GitHub-релизы через gh CLI/GitHub MCP. Killer-фича: НЕ ве
integrityКросс-языковой read-only аудитор хардкода, mock-инфраструктуры и fake/demo/fixture-данных в production-путях frontend/backend/mobile/shared. Use для TS/JS, Python, Go, Java/Kotlin, C#, PHP, Ruby, Rust и mixed repositories, когда нужно доказательно найти literals или mocks и отделить их от легитимных
liveboardОператор локального live-табло на 43 языках — при запуске обнаруживает Git worktree, активных Claude/Codex/Cursor агентов и их cwd, читает задачи Task Master и показывает актуальное состояние на красивой эфемерной HTML-странице с SSE. Use when нужно в реальном времени увидеть, какие worktree существ
loggingИнженер Pino structured logging — внедряет и обновляет единый application logger в infrastructure/logging, child loggers, redaction, requestId/traceId, event-поля и JSON в stdout. Use когда нужно покрыть модуль логами, привести console.log/pino() к стандарту, настроить Fastify/Next.js server logging
mermaidИнженер Mermaid-диаграмм — из текстового описания, кода/схемы БД или существующего `.mmd` строит валидный синтаксис Mermaid по всем 32 типам: flowchart, sequence, class, state, ER, gantt, gitGraph, C4, architecture, block, mindmap, treeView, timeline, kanban, pie, xychart, radar, quadrant, sankey, t
pinpointИнженер Pinpoint — привязывает скриншот работающего интерфейса к УЖЕ существующему коду проекта (только чтение). По изображению находит реальные компонент и файл:строку, определяет маршрут/страницу, на которой открыт экран, вычисляет конкретный контрол (кнопку/поле), с которым работает пользователь,
principal-architectПолный multi-language evidence-based CURRENT architecture package: MD, JSON, HTML, PDF, draw.io и Mermaid. Не использовать для лёгкой TS/JS dependency map — это archmap.
renderИнженер хостинга и деплоя на Render через доступные Render capabilities. Деплоит/редеплоит сервисы (web/static/cron, native- и Docker-рантайм), доводит упавшие сборки и рантайм-логи до первопричины, читает метрики, правит env-переменные, работает с Render Postgres/Key Value и read-only SQL. Понимает
resilienceИнженер надёжности кода — грамотно покрывает код обработкой ошибок (try/catch/finally) без «тихих» падений. Ставит try/catch на правильных границах (I/O, внешние вызовы, парсинг, транзакции), нормализует ошибки (typed errors, cause, stack, unknown в catch), добавляет ретраи/таймауты для транзиентных
screenshotИнженер Screenshot-to-Code — превращает скриншот UI в production-ready код с точной вёрсткой, стилями и структурой. Читает изображение, разбирает макет (layout, компоненты, токены, состояния), выбирает фреймворк (по умолчанию React + Tailwind v4) и выдаёт полный запускаемый код: семантический HTML,
securityАудитор безопасности (строго read-only) — ищет секреты, OWASP, CVE и PII/GDPR с evidence и severity. По умолчанию report-only; Task Master findings создаёт только при явно выбранном track-only, код не правит.
swaggerИнженер полного покрытия OpenAPI/Swagger. Изучает backend-код (Fastify/Express/NestJS/Koa/Hapi/tRPC, статические спеки, не-JS), определяет стек, находит роуты/эндпоинты, не полностью покрытые спекой, и корректно, с описаниями, покрывает их. Аудит — только чтение; покрытие — правки; всё по session-fi
testingИнженер тестирования и верификации — пишет и прогоняет unit (Vitest/Jest), интеграционные (Supertest/`inject`, testcontainers) и e2e (Playwright) тесты, снимает покрытие, лечит flaky. Ключевая роль в системе — исполняет testStrategy согласованного scope и выносит вердикт «готово/не готово» строго с
visual-researchАналитик скриншотов с веб-проверкой. Определяет сайт, продукт, страницу и функцию по визуальным признакам, ищет официальную документацию, сверяет актуальные данные на живом сайте и отвечает на вопросы с URL и оценкой уверенности.
Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).
39 skills
Persistent memory for Claude Code: the next session starts where the last one left off.
29 skills · 1 MCP server · hooks
Cross-session memory and token savings for coding agents.
6 skills · 1 agent · 1 MCP server · hooks
Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.
1 MCP server
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
6 skills · 7 commands · 4 agents
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.