SKILLEMALL.ai

Рейтинг скиллов

61 скилл. Оценка A–F складывается из безопасности (60%) и качества (40%), тесты дают бонус. Рейтинг пополняется автоматически из открытых каталогов.

61
#ОценкаСкиллБаллы ▾Безоп.КачествоПроцессТестыПопулярностьОбновлён
1A
Проведите чрезвычайно строгий обзор поддерживаемости на предмет качества абстракций, больших файлов и роста спагетти-условий. Используйте для термоядерного обзора качества кода, термоядерного обзора,
9510087B——7 ч назад
2B
Проверьте измерение производительности (ограничитель, настройка, лимиты, ошибки, повторяемость, релевантность и факт выполнения работы) перед тем, как сообщать о нем или действовать на его основе. Исп
9410084C——7 ч назад
3B
Проверьте модель TLA+ системы, которая переходит между состояниями, такой как поток продукта, протокол или сервис, и нарисуйте ее в виде диаграммы состояний Mermaid. Отчет показывает кратчайший путь к
9410085C——7 ч назад
4B
Применяйте при проектировании команд, шагов жизненного цикла или циклов обработки, которые выполняются во время сбоев, перезапусков и повторных попыток. Приходите к одному и тому же конечному состояни
9210080C——7 ч назад
5B
Комплексный аудит безопасности и корректности изменений ветки. Используйте для термоядерных, термоядерных или глубоких запросов на ревью, или аудитов diff ветки/PR, сфокусированных на ошибках, ломающи
9210080C——7 ч назад
6B
Многоуровневый стандарт технического письма: структура Diátaxis, предложения в стиле Google developer, правила инструкций STE, синтаксис Global English. Используйте для /technical-writing или при напи
9210080C——7 ч назад
7B
Разработайте проверяемый плейбук, когда нет более узкого варианта: большая миграция, амбициозное многоэтапное изменение или работа, которую человек проверяет после перерыва. Масштабирует строгость в с
9210080C——7 ч назад
8B
Узнайте, что может сломаться в другом месте до отправки, помимо изменений, и докажите единственный факт, по которому это безопасно, выполнив реальный код вместо его написания. Используйте для 'blast r
9210080C——7 ч назад
9B
Найдите ошибки, которые агенты постоянно повторяют в этом репозитории, и сделайте каждую из них невозможной. Сначала попробуйте архитектуру, затем типы, затем линтер, чья ошибка указывает на исправлен
9210080C——7 ч назад
10B
Используйте только тогда, когда пользователь явно запрашивает TDD, падающий тест или регрессионный тест, ИЛИ когда для ошибки есть очевидная простая локальная цель для тестирования. Пропускайте, когда
9210080C——7 ч назад
11B
Применяйте, когда параллельные акторы могут записывать в один и тот же файл, ветку, ключ или объект состояния. Сначала устраните совместное использование; сериализуйте структурно только тогда, когда о
9010076C——7 ч назад
12B
Применяйте при введении нового внутреннего API, когда старые вызывающие стороны все еще существуют. Мигрируйте вызывающие стороны и удалите старый API в одной и той же волне вместо сохранения слоев со
9010076C——7 ч назад
13B
Применяйте при последовательном добавлении, рефакторинге или переписывании. Сначала удалите мертвый код, избыточные валидаторы и заглушки ссылок, затем постройте на более простой основе.
9010076C——7 ч назад
14B
Применяйте при проектировании типов, проверке сигнатуры функции или написании кода на любом статически типизированном языке. Сделайте непредставимыми недопустимые состояния, брендируйте семантические
9010076C——7 ч назад
15B
Применяйте при настройке валидации, обработки ошибок или адаптеров фреймворка. Концентрируйте проверки на границах системы (CLI, конфигурация, сеть, внешние API); доверяйте внутренним типам и сохраняй
9010076C——7 ч назад
16B
Применяйте при возникновении компромиссов между продуктом, UX или областью охвата функций. Выбирайте удовлетворенность пользователя вместо удобства реализации; выпускайте меньше отполированных функций
9010076C——7 ч назад
17B
Применяйте при отладке. Проследите каждый симптом до первого места, где система дала сбой, и исправьте его там. Ограничитель является исправлением только тогда, когда обрабатываемое им состояние являе
9010076C——7 ч назад
18C
Применяйте, когда пишете, изменяете или поддерживаете тест. Утверждайте то, что могут наблюдать пользователи кода, чтобы тест падал при нарушении этого поведения и оставался рабочим, когда меняются то
8910073D——7 ч назад
19C
Применяйте при интеграции нового требования в существующий дизайн.
8910073C——7 ч назад
20C
Применяйте, когда возникает соблазн спросить «следует ли мне сделать X?» по поводу обратимой работы.
8910073C——7 ч назад
21C
Применяйте при написании состояний логики или когда код имеет много ветвлений или повторяет предположение о форме в разных файлах.
8910073C——7 ч назад
22C
Сделайте задачу глубже, а не больше, затем перепишите промпт. Используйте для /sharpen.
8910073C——7 ч назад
23C
Применяйте во время запланированных переписываний и миграций с явными границами фаз. Конвергируйте к целевой архитектуре; не сохраняйте плавные промежуточные состояния с помощью временного кода совмес
8610064C——7 ч назад
24C
Применяйте после завершения задачи, перед тем как объявить о готовности. Проверяйте по реальному артефакту (запустите функцию, прочитайте фактическое значение, проверьте diff), а не по прокси, самоотч
8610064C——7 ч назад
25C
Стиль агента poteto для кратких, подробных ответов, продуманных под-агентов, отточенной прозы, простого кода и проверенной работы. Используйте для poteto, /poteto-mode или запросов на работу в этом ст
8610066C——7 ч назад
26C
Применяйте к многоэтапной работе (прогоны, миграции, серии похожих правок) и к тому, как вы стекируете коммиты и PR. Разбивайте работу на мелкие единицы, каждая из которых заканчивается в проверяемом
8410061D——7 ч назад
27C
Применяйте перед написанием логики: выбор основных типов и структур данных, последовательность работы над каркасом и функциями, вопросы о том, что общего у параллельных акторов. Правильно выстройте ст
8410061D——7 ч назад
28C
Применяйте, когда ловите себя на написании одной и той же инструкции во второй раз или замечаете повторяющуюся коррекцию. Закодируйте правило как линт, флаг метаданных, проверку во время выполнения ил
8310058D——7 ч назад
29C
Применяйте при столкновении с новым пользовательским интерфейсом или архитектурным решением без прецедентов в кодовой базе. Создайте 2-3 конкурирующих прототипа и сравните их бок о бок перед принятием
8310058D——7 ч назад
30C
Применяйте, когда контекст переполняется: большие выходные данные, длинные файлы, повторяющиеся чтения, планирование разветвления. Перенаправляйте большие объемы под-агентам; сохраняйте сводки в основ
8310058D——7 ч назад
31C
Применяйте при рефакторинге, оценке размера изменений или когда возникает соблазн добавить абстракции, слои или потоки сигналов. Отдавайте предпочтение удалению и наименьшему изменению, решающему проб
8310058C——7 ч назад
32C
Переформулируйте своими словами, каковы, по вашему мнению, цели пользователя и какую проблему он пытается решить. Используйте для /своими-словами.
8310058D——7 ч назад
33C
Удаляйте следы ИИ из любого текста.
8310057D——7 ч назад
34B
Запускает три параллельных под-агента для обзора активной стенограммы, извлекает уроки и направляет каждый на конкретное редактирование существующего навыка. Используйте, когда пользователь говорит «р
9210079D не хватает файлов——7 ч назад
35C
Переформулируйте последнее сообщение простым человеческим языком, без жаргона. Используйте для /бро или когда просят сказать проще.
8210055D——7 ч назад
36B
Используйте для вопросов «как работает X», обзоров кода перед внесением изменений и вопросов о размещении / владении / слоях («где это должно жить», «какой пакет владеет этим», «это правильный слой»).
9210080D не хватает файлов——7 ч назад
37B
Ведение проверяемого журнала решений для длительной или неконтролируемой работы: TSV-журнал с одной строкой на решение (что, почему, доказательства, результат). По умолчанию локальный; зафиксируйте ег
9010075D не хватает файлов——7 ч назад
38B
Используйте для "интеррогировать", "враждебный обзор", "обзор нескольких моделей", "оспорить это", "напряженно протестировать этот код", "найти слепые зоны" или "разобрать это". Злоумышленники пытаютс
9010076D не хватает файлов——7 ч назад
39B
Используйте для вопросов типа "почему X работает так", "почему мы выбрали Y", обоснования дизайна, регрессий, постмортемов или пороговых значений, основанных на данных. Обнаруживает доступные MCP и па
9010075C не хватает файлов——7 ч назад
40C
Создайте локальный для проекта инструмент, который формально проверяет код, где ошибка стоит дороже всего, а тесты достигают меньше всего, на любом языке, с любым подходящим инструментом верификации.
8910073D не хватает файлов——7 ч назад
41C
Создайте локальный для проекта инструмент верификации, который управляет вашим приложением так, как это делает пользователь — на любом языке, фреймворке или платформе. Используйте для /create-verifica
8910073D не хватает файлов——7 ч назад
42C
Используйте для "автоматизируй меня", "создай/обнови/освежи мой -mode skill", "преобразуй/сохрани мои предпочтения или стиль работы в skill" или когда вы хотите, чтобы агенты следовали вашему стилю ра
8910073D не хватает файлов——7 ч назад
43C
Набросайте типы, сигнатуры и структуру модуля перед написанием кода, а затем оставайтесь в курсе по мере реализации. Используйте для /architect, 'архитектура этого', 'дизайн этого' или для нетривиальн
8910072D не хватает файлов——7 ч назад
44C
Наблюдайте за открытым PR — исправляйте сбои CI, обрабатывайте простые комментарии к обзору и доводите его до состояния, пригодного для слияния. Аналог Claude Code для встроенного в Cursor /babysit. И
8910072D не хватает файлов——7 ч назад
45C
Применяйте при просмотре или формировании кода, который трудно отследить. Подсчитывайте слои между вопросом и ответом, а также скрытое состояние в голове читателя; сворачивайте обертки с одним вызываю
8810070D не хватает файлов——7 ч назад
46C
Кратко ознакомьте пользователя с происходящим, как /ketchup, с помощью короткого видеоролика со слайдами о том, что произошло, и ожидающими вызовами в виде текста под ним. Используйте для /ketchup-vid
8810071F не хватает файлов——7 ч назад
47C
Настройте, какие модели pstack использует для каждой роли. Обнаруживает доступные модели и записывает лист переопределения текущей среды выполнения. Используйте для /setup-pstack, "настроить модели ps
8810069D не хватает файлов——7 ч назад
48C
Кратко ознакомьте пользователя с тем, что изменилось в этом чате с момента его последнего сообщения, простыми словами и небольшими визуальными элементами. Перечислите каждый элемент, ожидающий его реш
8810071F не хватает файлов——7 ч назад
49C
Приведите формальную верификацию проекта в соответствие с кодом после его изменения: найдите коммиты, которые затронули верифицированный код, обновите модель, обвязку или свойства, чтобы они описывали
8710068D не хватает файлов——7 ч назад
50C
Периодический проход, который поддерживает в актуальном состоянии навык верификации проекта и карту функций: параллельные считыватели исходного кода для каждой функции, одна активная сессия, управляющ
8710068D не хватает файлов——7 ч назад

Описания переведены автоматически; оригинал — на странице скилла.