convex-performance-audit
Безопасно 70Оптимизация производительности приложений Convex с помощью структурированных аудитов
от get-convex
Приложения Convex могут развивать узкие места производительности при масштабировании. Этот навык диагностирует проблемы с производительностью в горячих путях чтения, подписках, конфликтах OCC и ограничениях функций, а затем применяет целевые исправления согласно установленным паттернам.
convex-create-component
Безопасно 78Создание повторно используемых компонентов Convex
от get-convex
Этот навык помогает разработчикам проектировать и создавать компоненты Convex с изолированными таблицами, чёткими границами и защищёнными обёртками для приложения. Он направляет пользователей через процесс создания компонентов со встроенной валидацией и лучшими практиками.
developing-genkit-js
Низкий риск 72Создание AI-приложений с Genkit
от genkit-ai
Genkit упрощает разработку AI-приложений на JavaScript и TypeScript, но навигация по изменениям API и лучшим практикам может занимать много времени. Этот навык предоставляет экспертное руководство по потокам, инструментам и провайдерам, которое поможет вам быстро создавать готовые к производству AI-приложения.
java-unit-test
Безопасно 70Генерировать Java Unit Tests с помощью JUnit 5 и Mockito
от gavin-ali
Автоматически генерировать полные unit-тесты для Java-проектов, используя JUnit 5 и Mockito. Этот навык помогает писать тестовые кейсы, которые охватывают happy path, пограничные случаи и сценарии ошибок, при этом соблюдая лучшие практики.
benchmark-kernel
Безопасно 68Тестирование GPU-ядер с помощью тайминга CUPTI
от flashinfer-ai
Точное тестирование GPU-ядер затруднено из-за накладных расходов на измерение. Этот навык содержит пошаговые инструкции по использованию аппаратного профилирования CUPTI для получения точного времени выполнения ядра. Сравните различные бэкенды, такие как FlashAttention и cuDNN, чтобы найти самую быструю реализацию для вашей рабочей нагрузки.
firebase-ai-logic
Безопасно 73Интеграция Gemini AI в веб-приложения Firebase
от firebase
Добавление возможностей ИИ в веб-приложения требует понимания настройки Firebase SDK и интеграции с Gemini API. Этот навык предоставляет пошаговое руководство по интеграции генеративного ИИ с поддержкой текста, изображений, чата и потоковой передачи.
developing-genkit-js
Низкий риск 70Создавайте AI-приложения с Genkit на JavaScript
от firebase
Разработчикам необходимо руководство по правильному использованию фреймворка Genkit в проектах Node.js и TypeScript. Этот навык предоставляет справочную документацию, решения распространённых ошибок и паттерны кода для создания AI-приложений с Genkit.
developing-genkit-go
Безопасно 74Создание AI-приложений с Genkit Go SDK
от firebase
Для создания AI-приложений на Go необходимо понимать паттерны Genkit SDK для генерации, промптов, flows и поставщиков моделей. Этот навык предоставляет исчерпывающую справочную документацию для создания AI-приложений на Go со структурированным выводом, стримингом и вызовом инструментов.
developing-genkit-dart
Безопасно 76Создание AI-приложений с помощью Genkit Dart SDK
от firebase
Интеграция AI-моделей в приложения на Dart и Flutter требует понимания потоков, инструментов и плагинов Genkit. Этот навык предоставляет подробную справочную документацию и примеры кода для Genkit Dart SDK.
implement-design
Безопасно 66Реализация дизайнов Figma в коде
от figma
Ручное преобразование дизайнов Figma в продакшн-код отнимает много времени и подвержено ошибкам. Этот навык предоставляет структурированный рабочий процесс для пиксельно точной реализации UI с автоматическим сопоставлением дизайн-токенов.
code-review
Безопасно 74Проверка кода на ошибки и проблемы безопасности
от EricDuMingTong
Получайте комплексные проверки кода, которые выявляют уязвимости безопасности, проблемы производительности и архитектурные недостатки до попадания в production. Этот навык систематически анализирует ваш код по нескольким направлениям, предоставляя практические рекомендации.
examples/code-reviewer
Безопасно 68Проверка кода на наличие проблем
от EnactProtocol
Ручной анализ кода требует много времени и подвержен ошибкам. Этот ИИ-рецензент кода автоматически анализирует исходный код для выявления ошибок, уязвимостей безопасности, стилистических проблем и проблем с производительностью с практическими рекомендациями по исправлению.
enact/json-formatter
Безопасно 66Форматирование JSON с настраиваемым отступом
от EnactProtocol
JSON-данные трудно читать в минифицированном или неправильно отформатированном виде. Этот инструмент проверяет и красиво оформляет JSON-строки с заданным пользователем отступом для улучшения читаемости при отладке, логировании и проверке данных.
enact/hello-ruby
Безопасно 68Создание приветствий на Ruby
от EnactProtocol
Пользователям нужен простой способ создавать персонализированные приветственные сообщения на Ruby. Этот навык предоставляет легкий скрипт Ruby, который выводит настраиваемое приветствие с именем пользователя и информацией о версии Ruby.
enact/hello-brainfuck
Безопасно 67Запустить Hello World на Brainfuck
от EnactProtocol
Brainfuck — это эзотерический язык программирования, использующий всего 8 команд. Этот скилл предоставляет полную реализацию Hello World, демонстрирующую минималистичный код, который выводит приветствия с помощью чистой ASCII-манипуляции.
code-instructor
Низкий риск 74Learn Code by Building Real Apps
от Emz1998
New programmers often struggle to understand code through documentation alone. This skill transforms learning into interactive app-building sessions where every line is explained, concepts are introduced progressively, and learning happens through practical doing.
property-testing-guide
Безопасно 70Master Property-Based Testing in Rust
от EmilLindfors
Traditional unit tests check specific inputs, but miss edge cases. This skill teaches you property-based testing with proptest to automatically generate test inputs and discover hidden bugs.
Package as binary
Безопасно 66Руководство по транспорту MCP
от EmilLindfors
Разработчикам, создающим MCP-серверы, необходимо четкое руководство по вариантам транспортного уровня. Этот навык объясняет транспорты stdio, SSE и HTTP с примерами реализации, лучшими практиками безопасности и сценариями развертывания для различных вариантов использования.
MCP Tools Guide
Безопасно 66Создание типобезопасных MCP инструментов
от EmilLindfors
Создание MCP инструментов вручную требует понимания сложных макросистем и ограничений типов. Этот навык предоставляет экспертные рекомендации по использованию rmcp crate для создания типобезопасных инструментов с автоматической генерацией схем, валидацией и асинхронными паттернами.
let-chains-advisor
Безопасно 70Рефакторинг вложенных if-let с помощью цепочек let
от EmilLindfors
Разработчики, пишущие глубоко вложенные управляющие конструкции Rust, испытывают трудности с читаемостью и поддерживаемостью кода. Этот инструмент проактивно выявляет вложенные паттерны if-let (3+ уровня) и предлагает рефакторинг с использованием цепочек let для получения более чистого и читаемого кода на Rust 2024.