Skills
Skill - короткая памятка по теме или стеку: на что не наступать и как делать правильно. Подгружается сама, когда тема появляется в разговоре, либо её загружает агент. Плагин называется dex-skill-<имя>.
Один плагин ставится командой claude plugin install <имя>@dex-claude-marketplace; точная команда есть на странице каждого плагина. Бандлы ставит скрипт из клона репозитория: как это сделать.
Пример: dex-skill-kafka. Спросите Claude про consumer group или ребаланс, и памятка подгрузится сама; команду вызывать не нужно. Если skill не срабатывает, назовите технологию в запросе прямо и проверьте, что плагин поставлен (claude plugin list).
Остальное
Заголовок раздела «Остальное»| Skill | Для чего |
|---|---|
dex-skill-adr-quality |
ADR при письме и ревью - норма вперемешку с состоянием кода, пункт нормы без проверки, file:line и имена классов как опора нормы, открытый вопрос без дефолта, не… |
dex-skill-api-documentation |
Документация API в Swagger/OpenAPI - примеры в схемах моделей запросов, пересоздание сгенерированного клиента при изменении схемы, отдельный документ Swagger на версию… |
dex-skill-api-spec-quality |
Оракул контракта интерфейса (OpenAPI, AsyncAPI, gRPC IDL) - повтор неидемпотентной операции, потребители и миграция ломающего изменения, устаревание без замены и срока… |
dex-skill-api-testing |
Интеграционные тесты HTTP API - база тестов против базы эксплуатации, когда проверяемое поведение держит сама база (ограничения, конкурентность, транзакции) |
dex-skill-architecture-definition-42010 |
Норматив этапа архитектуры (ISO/IEC/IEEE 42010:2022) - concerns сторон и views, двенадцать разделов arc42, граница «решение в SAD против решения в ADR», целевая стадия… |
dex-skill-artifact-naming |
Конвенция имени артефакта и границы её применения - дефолт для пустого места, а не закон для занятого: почему занятый корпус диктует раскладку сам, как фиксируется слаг… |
dex-skill-artifact-review |
Ревью артефакта каталога (skill / агент / команда) по обязательным осям: соответствие фреймворку, fact-check, полезность против целей продукта, лаконичность, сверка с… |
dex-skill-bdd-gherkin |
Норматив жанра исполняемых примеров - карта примеров Example Mapping, синтаксис Gherkin, структура файла Функция и Правило, стиль шага, сборка .feature из AC истории как… |
dex-skill-binary-inspection |
Бинарный анализ - binutils (objdump, addr2line, c++filt), дизассемблирование и cross-arch (objdump –target), Rizin JSON output, LIEF Python API, ilspycmd .NET… |
dex-skill-bug-reproduction |
Воспроизведение бага, которое ломает само наблюдение - лог, дебаггер или sleep прячут гонку, и баг перестаёт повторяться |
dex-skill-business-analysis-29148 |
Норматив этапа бизнес-анализа (ISO/IEC/IEEE 29148 §6.2) - состав BRS/BRD, атрибуты бизнес-требования, мера успеха MOE, режим сбора interactive/autonomous, поиск… |
dex-skill-change-correlation |
Корреляция симптома с тем, что менялось - окно вокруг момента начала, отсев кандидатов по таймингу и зоне симптома, подтверждение виновника на пути исполнения, bisect… |
dex-skill-ci-gates |
Минимум гейтов в CI независимо от платформы - обязательность проверок для мержа и установка по лок-файлу |
dex-skill-codebase-conventions |
Конвенции проекта - чек-лист по своду правил, созданию значения, именам пар типов, выбору throw или Result, async без ввода-вывода |
dex-skill-completeness-mapping |
Найти ВСЕХ потребителей данных (read/write) и управления (вызовы/ветки) при сквозной правке - лестница слоёв поиска (слой 1 = LSP) и gate против тихого пропуска |
dex-skill-core-dumps |
Post-mortem анализ coredump - gcore live snapshot, coredumpctl, ulimit, kernel.core_pattern, mismatched libs, контейнеры |
dex-skill-ddd |
DDD в доменной модели - переход состояния мимо сущности, границы агрегата и его репозитория, хранимое поле без читателя, имена контракта и чужого API в домене, границы… |
dex-skill-decision-log |
decision-log конвейера требований: что в него попадает, как требование ссылается на запись, чем он отличается от меток проверок и служебного состояния прогона, что… |
dex-skill-defect-classification |
Классификация находки ревью по схеме классификации дефектов - гейт разметки, единица - находка, закрытая схема типов, независимость типа от критичности, схема проекта по… |
dex-skill-design-quality |
Дизайн-документ как артефакт - оракул судьи, не автора; обратимость решения с длинным следом (формат хранения, внешняя зависимость, контракт наружу) |
dex-skill-doc-standards |
Документация: требования качества, ограничение цели и запись требований |
dex-skill-docs-layout |
Целевая раскладка корпуса документации проекта - дерево docs/, куда кладётся каждый жанр, минимум обязательного по размеру фичи, схема идентификаторов и блоки номеров за… |
dex-skill-dotnet-api-development |
ASP.NET Core Web API - тонкий контроллер, тип и код ответа action, модель запроса, маршруты и параметры, enum в схеме Swagger |
dex-skill-dotnet-async-patterns |
.NET async/await в изменении - фальшивый async через Task.Run над синхронным вызовом, у которого есть асинхронный API |
dex-skill-dotnet-code-quality |
Гигиена качества .NET-проекта - AnalysisMode против .editorconfig, режим NuGet-аудита |
dex-skill-dotnet-csproj-hygiene |
MSBuild csproj - свойства решения в Directory.Build.props, язык и флаги сборки проекта, граф ProjectReference |
dex-skill-dotnet-ef-core |
EF Core - чек-лист запросов, трекинга, маппинга DateTime в Npgsql, soft-delete и каскада, миграций на production |
dex-skill-dotnet-logging |
.NET structured logging - уровень записи для штатной ситуации, отладки и шагов флоу, контекст через scope |
dex-skill-dotnet-resilience |
Устойчивость вызовов внешней зависимости .NET - где стоит политика, общий timeout и срок вызывающего, circuit breaker, фильтр сбоев, видимый fallback, конкурентные… |
dex-skill-dotnet-testing-patterns |
.NET unit-тесты - проверка поведения вместо вызовов моков, мок, возвращающий мок |
dex-skill-dotnet-validation |
Серверная валидация входных DTO - верхняя граница строк, размер коллекций и проверка элементов, подтипы |
dex-skill-elasticsearch |
Elasticsearch - пересборка большого индекса (reindex, slices), анализаторы языка |
dex-skill-epic-planning |
Epic planning: ограничения цели, точность оценки и размер эпика |
dex-skill-fact-verification |
Сверка технического факта с источником истины - чек-лист для ревью, диагностики и аудита (имя API, поведение и дефолт библиотеки, версия проекта против latest, условие… |
dex-skill-functional-requirements |
Правило FR как единица требований: вывод из шагов и расширений сценария, основание правила |
dex-skill-github-actions |
GitHub Actions - артефакты прогона workflow и срок их хранения (upload-artifact, retention-days, хранилище артефактов организации) |
dex-skill-gitlab-ci |
GitLab CI/CD - пайплайн .gitlab-ci.yml, повторные push в ветку |
dex-skill-idea-forming |
Этап формирования идеи до конвейера BRD - замыкание сырой мысли в идею с названными проблемой, носителем, базой сравнения, ценностью и рискованным допущением |
dex-skill-implementation-plan |
План реализации - форма для автора плана, поля шага (закрываемые требования, предмет правки, исход, проверка, зависимость) и параллельность шагов по предмету правки |
dex-skill-integration-boundary |
Граница доверия к тесту в пирамиде тестирования - где заканчивается unit и начинается живая интеграция |
dex-skill-interface-definition-openapi |
Норматив этапа определения интерфейсов - состав машиночитаемого контракта (OpenAPI, AsyncAPI, gRPC IDL), дом контракта рядом с кодом, правила совместимости и… |
dex-skill-issue-tracking |
Синхрон трекера задач (Jira, GitLab issues, GitHub issues) с ходом работы - право двигать статус, источник события, решётка «взял/готово/влито», агрегат зонтика… |
dex-skill-jenkins |
Jenkins - Jenkinsfile, стадии со своим agent, parallel, постоянные агенты, credentials, плагины |
dex-skill-kafka |
Kafka - идемпотентность продьюсера, несохранённые смещения потребителя при ребалансе, ядовитое сообщение в партиции |
dex-skill-kubernetes |
Kubernetes - манифесты Deployment и Service - проверки liveness и readiness, limits ресурсов .NET, секреты в репозитории |
dex-skill-legacy-reconstruction |
Восстановление оракула из legacy-кода, когда постановки никогда не было |
dex-skill-managed-debug |
Runtime .NET debug - netcoredbg, dotnet diagnostic tools, SOS, managed dumps, GC heap analysis, async stack |
dex-skill-merge-conflict-resolution |
Подтягивание базовой ветки и разрешение конфликтов merge/rebase без тихой потери стороны - протокол интеграции и ловушки |
dex-skill-mongodb |
MongoDB - копии изменяемых данных в документах, проекция списков, реакция на изменения, документы старше класса, транзакции и топология стенда |
dex-skill-native-debug |
Native CLI debug - GDB batch и MI2, LLDB Python scripting, ptrace attach, debuginfod, символы, backtrace, valgrind memcheck/helgrind |
dex-skill-nfr |
NFR как единица требований: источник числа меры, доступность, классификация данных и модель авторизации |
dex-skill-node-contract |
Рантайм-контракт агента-узла (pre-load через skills:) - статус исхода, режимы работы, реакция на неполный вход, словарь полей handoff, метка quality-checks, транспорт… |
dex-skill-norm-writing |
Формирование нормативной единицы: бюджет правки нормы, адрес дома соседней нормы вместо её цитаты, признак предмета вместо перечня случаев, указание чужой роли, норма… |
dex-skill-observability |
OpenTelemetry-инструментация сервиса - трассы, метрики, health-проверки, связь логов с трассами |
dex-skill-opportunity-canvas |
Норматив жанра идеи - one-pager и opportunity canvas, шесть полей из десяти у Паттона, статус идеи, переход «принято -> фича» и метрика как MOE, граница «вне конвейера» |
dex-skill-optimize-for-llm |
Переписать инструкцию (CLAUDE.md, agent, SKILL.md, команду, prompt) для модели кратко и однозначно: срезать воду и дубли, оставить механизм/условие/исход, сохранить… |
dex-skill-perf-profiling |
Linux sampling-профилирование - perf record/script/report, FlameGraph folded stacks, on-CPU vs off-CPU, hot path, JIT-символы Java |
dex-skill-performance-review |
Производительность при ревью diff - проверка наличия через счёт, запись или внешний вызов в цикле вместо пакета, копия буфера вместо среза, синхронное ожидание внутри… |
dex-skill-plan-quality |
План реализации как артефакт - оракул судьи, не автора; связь шагов с требованиями в обе стороны, первый работающий срез раньше последнего шага |
dex-skill-playwright |
Playwright E2E - локаторы по роли и подписи вместо CSS, вход без формы в каждом тесте, отладка через Inspector, headed в WSL |
dex-skill-post-merge-remediation |
Доставка фикса багов после мерджа на общей ветке и стенде - follow-up ветка вместо правки общей ветки, по багу на коммит, порядок выката и откат, верификация red->green… |
dex-skill-prioritization |
Приоритизация: оценки RICE, доля P0, решение по авторитету |
dex-skill-product-discovery |
Product discovery: вопросы и выборка интервью, гипотеза, проверка до разработки |
dex-skill-project-baseline |
Гейты качества проекта - проверка наличия при первом погружении в контекст, рекомендация завести до правок, фиксация отказа решением проекта (грузится императивно в фазе… |
dex-skill-project-docs-map |
Карта документации проекта - где лежат требования, BRD, ADR, спеки, корпус уровня 0, счётчики номеров |
dex-skill-python-computer-vision |
Computer Vision - предобработка снимков для сети, Resize |
dex-skill-python-ml-optimization |
ML optimization - поиск гиперпараметров Optuna, целочисленные пространства |
dex-skill-python-nlp-transformers |
NLP Transformers - токенизация пачкой, прогрев при дообучении, генерация, инференс на CPU |
dex-skill-python-project-hygiene |
Гигиена Python-проекта - ignore_missing_imports в mypy, порог покрытия, эскалация предупреждений pytest, аудит зависимостей |
dex-skill-python-pytorch |
PyTorch - цикл обучения, чтение значения потери с GPU на каждом батче |
dex-skill-python-tensorflow |
TensorFlow/Keras - входной конвейер tf.data, параллельность map |
dex-skill-rabbitmq |
RabbitMQ - prefetch прямого консьюмера, сохранение и публикация события без потери, откат шагов саги |
dex-skill-react |
React - запрос к серверу на каждое нажатие клавиши, memo-компонент с новой функцией или объектом в props на каждый рендер |
dex-skill-redis |
Redis - старт сервиса без Redis, промахи горячего ключа, потеря распределённого лока, лимит запросов на границе окон |
dex-skill-requirement-quality |
Оракул единицы требований (BR, UC, FR, NFR, story, критерий приёмки): противоречие с другой единицей, критерием «готово», принятым ADR или инвариантом кода; метод… |
dex-skill-requirement-set-quality |
Оракул НАБОРА требований против источника, не единицы: охват, мера состава, связи правил и данных, валидация против целей, готовность к разработке |
dex-skill-review-evidence |
Источник намерения в ревью и порог уверенности находок |
dex-skill-review-step-by-step |
Разбор замечаний ревью по одному пункту с решением оператора: список пунктов до разбора, суть и вердикт перед решением, правка, коммит и push только по команде, молчание… |
dex-skill-review-threads |
Доставка ревью в MR/PR тредами у строк: тред на нарушение, severity первой строкой, overview без пересказа находок, ответ по прежней находке в её тред, resolve после… |
dex-skill-root-cause-analysis |
Корневая причина против симптома - цепочка от симптома до места, где плохое значение возникает впервые, улика на каждое звено, причина объясняет IS и IS-NOT, проба red… |
dex-skill-scalability |
Масштабирование в дизайне - горячая партиция или горячий ключ под нагрузкой с длинным хвостом (крупный автор, арендатор, популярная запись на одном узле) |
dex-skill-shared-stand-safety |
Дисциплина общего стенда при расследовании - read-only по умолчанию, побочные эффекты только по явной команде, сохранность улик, секреты и честность доказательств |
dex-skill-solid |
SOLID в изменении класса - тип без потребителей после смены реализации, класс с несколькими причинами изменения, обёртка над внедрённой зависимостью, расчёт по данным… |
dex-skill-stack-registry |
Реестр стеков и правило загрузки профильных skills по стеку (грузится императивно общими агентами при by-stack loading) - стек->манифест->префикс + отбор «стек × тема» |
dex-skill-stand-verification |
Приёмка слитой фичи на развёрнутом стенде против ТЗ - статус пункта по пробе на стенде, не по коду |
dex-skill-subagent-dispatch |
Оркестрация исполнителей - субагентов, форков, claude -p - сам или цепочка, обязательства репозитория, бриф под модель исполнителя, короткий ответ, проверка не силами… |
dex-skill-syscall-tracing |
Linux syscall и event tracing - strace, bpftrace JSON output, bcc tools (execsnoop, opensnoop, funclatency, memleak), eBPF в контейнерах |
dex-skill-system-requirements-29148 |
Норматив этапа системных требований (ISO/IEC/IEEE 29148 §6.4) - состав SRS по §9.6, атрибуты FR и NFR, метод верификации и MOP, охват фичи, целевая стадия, вход и выход |
dex-skill-teamcity |
TeamCity - Kotlin DSL и шаги dotnet в цепочке сборок |
dex-skill-test-coverage |
Контракт покрытия для тест-агентов и агентов, пишущих тесты инлайн - branch coverage по diff-scope, порог >= 75%, деградация метрики и недостижимость явным статусом… |
dex-skill-testability |
Тестируемость кода - обращение логики к внешнему миру без шва, через который тест подставит свой вход |
dex-skill-ts-nodejs-api |
Node.js API - переменные окружения сервиса проверяются при старте, а не при первом запросе |
dex-skill-ts-vitest-jest |
Vitest/Jest unit-тесты - фабрика мока и hoisting, мок модуля против spy, проверка вызовов мока вместо результата |
dex-skill-unit-identity |
Тождество единицы требований: чем ключ отличается от формулировки, как выдаются номера, когда это правка принятой единицы, а когда новая, что делать с дублем и снятием |
dex-skill-use-case-quality |
Оракул сценария использования - дефекты шага, ветвления, расширений и трассировки |
dex-skill-use-cases-cockburn |
Норматив жанра use case по Cockburn - уровни цели, основной ход и расширения, минимальные гарантии, правила записи шага, трасса на требование-источник, вход и выход |
dex-skill-user-stories |
User stories и критерии приёмки: ценность для пользователя, покрытие веток сценария и правил с двух сторон, граничные значения, параллельный доступ |
dex-skill-verification-planning-29119 |
Норматив этапа планирования верификации (ISO/IEC/IEEE 29119-3, элемент Verification plan 15289 10.72) - состав плана, тестовые условия из требований, критерии полноты и… |