AI Skills

Навыки (SKILL.md) расширяют ассистентов готовыми процедурами: документы, дизайн, тестирование и интеграции. Официальные опубликованы владельцами подтверждённых репозиториев компаний-разработчиков; остальные относятся к community.

● Обновлено 3 ч. назад
godot-export Новое
Экспортирует и собирает проекты Godot 4.7 для распространения: устанавливает шаблоны экспорта, настраивает export_presets.cfg для Windows, macOS, Linux, Web, Android. Запускает headless-экспорт через командную строку для CI, обрабатывает веб-сборки (COOP/COEP) и dedicated-server. Полезно при автоматизации билдов.
official
Планирует, генерирует и валидирует визуальные игровые ассеты: спрайты, тайлсеты, текстуры, UI и 3D-брифы. Подходит для арт-дирекшена, создания стилевых библий и концепт-арта.
official
pixijs-rendering Новое
Создаёт слой рендеринга на PixiJS v8: инициализирует Application, загружает текстуры через Assets, строит сцену из Container и Sprite, управляет циклом app.ticker и обрабатывает события. Полезен при разработке или отладке PixiJS v8.
official
Безопасно редактирует проекты Roblox Studio: анализирует Explorer, сохраняет структуру, использует модули и RemoteEvents, применяет Attributes и CollectionService, тестирует на сервере/клиенте и устройствах, проверяет Output. Пригоден при работе с .rbxl/.rbxlx/Rojo, добавлении скриптов или проверке изменений в контексте Studio.
official
wp-guard Новое
Проверяет код плагинов, тем и блоков WordPress на безопасность и соответствие стандартам (экранирование, nonce, WP_Query) перед релизом. Полезно при запросах 'review this plugin', 'is this safe to ship' или после написания кода с использованием add_action, REST API и WP-CLI.
official
unity-animation Новое
Управляет анимацией персонажей в Unity 6.3 LTS через Animator Controllers: состояния, переходы, параметры, blend trees и IK. Используйте при настройке Animator, задании параметров из скрипта (SetFloat/SetBool/SetTrigger) или при упоминании Mecanim, state machine, blend tree, .controller.
official
Пишет шейдеры (GLSL/HLSL) на основе кросс-движковых принципов: конвейер, координатные пространства, UV-математика. Создает эффекты: tint, UV scroll, dissolve, outline, fresnel rim, vignette. Полезно при запросах о шейдерах, UV, GLSL, HLSL или указанных визуальных эффектах.
official
langchain-rag Новое
Инструмент для создания RAG-систем: загрузка документов, разделение на чанки, эмбеддинги (OpenAI) и векторные хранилища (Chroma, FAISS, Pinecone).
official
physics-tuning Новое
Настройка физики игр для стабильного и приятного движения: фиксированный/переменный шаг, интерполяция, CCD, устранение джиттера и туннелирования. Используйте при проблемах с физикой, джиттером, фиксированным шагом (FixedUpdate) или слоями коллизий.
official
clean-code-guard Новое
Проверяет код на соответствие принципам Clean Code, SOLID, DRY, KISS, YAGNI и специфичным для LLM ошибкам. Применяется реактивно после написания, редактирования или рефакторинга production-кода перед коммитом или слиянием.
official
Настройка 3D-сцены в Godot 4.7: трансформации Node3D, Camera3D, освещение (DirectionalLight3D/OmniLight3D), WorldEnvironment для окружения и постобработки, MeshInstance3D и GridMap для тайловых уровней. Применяется при создании 3D-сцен, размещении камер/света, настройке окружения и работе с .tscn.
official
woo-guard Новое
Проверяет код WooCommerce (расширения, платежи, HPOS, Store API) перед релизом. Полезно после написания или редактирования кода, затрагивающего API WooCommerce, хуки или логику заказов.
official
unity-navmesh Новое
Добавляет ИИ-навигацию в Unity 6.3 LTS: печатает NavMesh через NavMeshSurface, управляет агентами с помощью NavMeshAgent.SetDestination и обрабатывает динамические препятствия. Полезно при настройке поиска пути, преследовании игрока или упоминании NavMesh, NavMeshAgent, NavMeshObstacle.
official
Настраивает ввод игрока в Unreal Engine 5 через Enhanced Input: Input Actions, Input Mapping Contexts, модификаторы и триггеры. Привязывает действия по ETriggerEvent. Полезно при создании IA_/IMC_ ассетов, привязке в C++ или Blueprints, а также при упоминании Enhanced Input, Input Mapping Context, Input Action, IA_/IMC_ или ETriggerEvent.
official
godot-resources Новое
Проектируйте игры на Godot 4.7 с кастомными классами Resource: определяйте типы данных, сохраняйте/загружайте .tres/.res файлы, инстансируйте ресурсы и используйте ResourceLoader. Применяйте для моделирования предметов, статистики и конфигов в проекте Godot.
official
game-ui-ux Новое
Проектирует и реализует игровой UI/UX: HUD, меню и оверлеи с адаптивной версткой, масштабированием, зонами безопасности и навигацией. Применяется при создании интерфейсов, привязанных к состоянию игры, с поддержкой клавиатуры и геймпада.
official
steam-publish Новое
Публикует или обновляет игру в Steam через Steamworks и SteamPipe: настраивает депоты и пакеты, загружает сборки через steamcmd, публикует билды и проверяет релиз. Подходит для работы с app_build.vdf, депотами, бета-ветками и страницей магазина.
official
input-systems Новое
Проектирует игровые системы ввода: маппинг действий, переназначение с проверкой конфликтов, поддержка клавиатуры, геймпада и тачскрина, работа с дедзоном, буферизация, coyote time и доступность. Подходит для настройки управления и адаптации под разные устройства.
official
Проектирует архитектуру Unity 6.3 LTS с использованием ScriptableObjects для хранения данных, событий и реестров. Заменяет синглтоны, создаёт .asset файлы и внедряет data-driven подход.
official
Применяйте при написании любого кода на LangGraph. Охватывает StateGraph, схемы состояний, узлы, рёбра, Command, Send, invoke, потоковую передачу и обработку ошибок.
official
Определяет подходящий фреймворк (LangChain, LangGraph, Deep Agents или их комбинацию) для задачи. Вызывать в начале проекта до написания кода агента.
official
29 готовых скриптов для тестирования, сборки и автоматизации iOS-приложений. Обеспечивает семантическую навигацию UI, управление жизненным циклом симулятора и проверку доступности. Оптимизировано для ИИ-агентов с минимальным расходом токенов.
official
fps-shooter Новое
Создаёт шутер от первого лица: управление, стрельба, оружие, здоровье и ИИ врагов. Подходит для разработки FPS или настройки прицеливания, времени уничтожения, отдачи и разброса.
official
card-game Новое
Создаёт карточную игру: данные карт, зоны колоды/руки/сброса, механики тасования и хода, стоимость и эффекты. Подходит для deckbuilder, TCG/CCG или roguelike.
official
level-design Новое
Проектирование и создание играбельных уровней: от блок-аута до финальной версии. Включает работу с метриками, ритмом, гейтингом и дизайном встреч. Используйте при упоминании level design, blockout, greybox, level pacing, encounter design или critical path.
official
audio-design Новое
Реализует игровую звуковую практику: архитектуру шин, управление громкостью, даунинг, адаптивную музыку и вариации SFX. Используйте при настройке аудио-микширования, шин, адаптивной музыки, даунинга или синхронизации с битом.
official
test-guard Новое
Проверяет сгенерированный или изменённый тестовый код (pytest, PHPUnit, Jest, Go) по универсальным правилам перед коммитом. Предотвращает раздувание тестов, но не используется для ревью продакшн-кода или настройки CI.
official
Создавайте событийно-ориентированную архитектуру в Godot 4.7 с помощью сигналов и node groups. Используйте для связи узлов, замены жестких ссылок и миграции кода с connect("sig", self, "method") на современные Callables и call_group.
official
Предоставляет плагируемые бэкенды памяти (StateBackend, StoreBackend, FilesystemBackend, CompositeBackend) и инструменты работы с файлами (FilesystemMiddleware). Пригоден, когда Deep Agentу нужна персистентность, доступ к файловой системе или маршрутизация данных.
official
Пишет и отлаживает C++ код для Unreal Engine 5: использует макросы UCLASS/UPROPERTY/UFUNCTION, работает с Gameplay Framework (GameMode, Pawn, Character, Actor components) и Build.cs. Пригодится при создании классов, наследующих AActor/ACharacter/AGameModeBase, или при экспорте свойств в редактор и Blueprints.
official
Методично находит и устраняет проблемы производительности игр: анализирует профилировщик, бюджет кадра и узкие места CPU/GPU. Применяет объектный пул, батчинг и оптимизацию аллокаций. Полезно при упоминании оптимизации, низкого FPS, лагов, профайлера, draw calls, GC spikes или "игра работает медленно".
official
Настройка ввода в Unity 6.3 LTS через Input System: Input Actions, action maps, PlayerInput, чтение значений через callbacks или polling. Применяйте при наличии .inputactions, com.unity.inputsystem или упоминаниях InputAction, control schemes, rebinding.
official
Реализует 2D-движение персонажа в Godot 4.7 через CharacterBody2D и move_and_slide(): платформеры, топ-даун, гравитацию, прыжки и обработку коллизий. Полезно при создании контроллеров игрока или врагов, а также для исправления работы is_on_floor() в .tscn.
official
roblox-ui Новое
Создаёт продакшн-интерфейсы Roblox с использованием ScreenGui, UDim2, safe insets и ScrollingFrames. Подходит для HUD, инвентарей, магазинов и настроек, особенно если UI клипсится, сбрасывается при респауне или выглядит неадаптивно.
official
Помогает настроить проект и управлять зависимостями для LangChain, LangGraph, LangSmith и Deep Agents. Указывает необходимые пакеты, минимальные версии, требования к окружению и лучшие практики версионирования для Python и TypeScript.
official
bevy-ecs Новое
Структурирует приложение Bevy через ECS: создаёт плагины, компоненты, ресурсы и системы с Query/Commands. Полезен при разработке или отладке игр на Rust с использованием Bevy, App::new, add_systems и Time.
official
puzzle Новое
Создаёт логические головоломки: сетку, ввод ходов, правила (match-3, Sokoban), подсчёт очков и отмену действий. Подходит для игр match-3, Sokoban и других сеточных головоломок.
official
unreal-packaging Новое
Умеет упаковывать и выпускать проекты Unreal Engine 5: настраивать конфигурации (Development/Shipping), готовить контент, задавать параметры упаковки и запускать билды через RunUAT BuildCookRun. Пригодится, когда нужно собрать релизную версию, упаковать проект или выполнить cooking контента.
official
router Новое
Маршрутизирует запросы по разработке игр к нужным навыкам. Определяет движок (Godot, Unity, Unreal, Bevy, Phaser, PixiJS, three.js, LÖVE, pygame, Roblox) и задачу. Полезно, когда неясно, какой навык применить.
official
Загружает модели glTF/GLB в three.js через GLTFLoader, воспроизводит скелетные анимации AnimationMixer, поддерживает DRACO, Meshopt и KTX2. Применяется при импорте 3D-моделей, когда упоминаются glTF, GLB, AnimationMixer, DRACOLoader или загрузка 3D-моделей.
official
tutor-setup Новое
Создает Obsidian StudyVault из исходных данных. В Document Mode генерирует заметки и вопросы по PDF/тексту/веб-страницам. В Codebase Mode формирует онбординг-материалы для разработчиков на основе кодовой базы. Режим определяется автоматически.
official
platformer Новое
Создаёт 2D-платформеры с управлением бегом/прыжком, coyote time, буферизацией прыжков и переменной высотой. Подходит для игр в стиле Mario или Celeste, а также для настройки физики прыжка. Использует тайловые уровни и препятствия.
official
game-jam Новое
Планируйте и выпускайте игру в срок дедлайна джема: ограничивайте масштаб, расписывайте часы, вырезайте функции и сдавайте проект вовремя. Подходит для Ludum Dare, GMTK Jam, Global Game Jam, а также для 48-часовых или выходных сборок.
official
Сохраняет данные игроков в Roblox через DataStoreService (GetDataStore, GetAsync, SetAsync, UpdateAsync, IncrementAsync) с обработкой ошибок и лидербордами. Используйте при сохранении или загрузке постоянных данных, упоминании DataStore, DataStoreService, GetAsync, SetAsync, UpdateAsync, save player data или leaderboards.
official
unreal-niagara Новое
Создавайте и управляйте VFX в Unreal Engine 5 через Niagara: системы, эмиттеры, модули и User-параметры. Используйте при работе с NS_/NE_ ассетами, спавне эффектов из Blueprints или C++, а также когда упоминаются Niagara, VFX или система частиц.
official
Настройка сцены three.js: импорт модулей, инициализация Scene, PerspectiveCamera, WebGLRenderer, цикла рендеринга, адаптивного ресайза и OrbitControls. Полезно при старте или отладке приложений three.js.
official
bom Новое
Управление спецификациями (BOM) для электроники: координирует DigiKey, Mouser, LCSC, JLCPCB, KiCad и другие. Создавайте, обновляйте BOM, анализируйте схемы на наличие компонентов, рассчитывайте стоимость и готовьте файлы для производства. Используйте при поиске деталей, сравнении цен, заказе компонентов или экспорте для JLCPCB.
official
godot-tilemap Новое
Создавайте и редактируйте 2D-уровни в Godot 4.7 с помощью TileMapLayer и TileSet: рисуйте слои, настраивайте коллизии, навигацию и кастомные данные, используйте автоплитку. Применяйте при работе с узлами TileMapLayer, файлами .tres TileSet или миграции устаревшего TileMap.
official
kicad Новое
Анализирует проекты KiCad (5–10), PDF-схемы, Gerber и другие файлы: проверяет DRC/ERC, DFM, извлекает BOM, трассирует цепи. Полезен при ревью схем, отладке, проверке готовности к производству и анализе документации.
official
Помогает создавать, тестировать и развертывать Managed Deep Agents в LangSmith. Включает настройку инструкций, инструментов, MCP-серверов, sandboxes и развертывание через mda CLI и GitHub.
official
ecosystem-primer Новое
Запускайте первым для проектов на LangChain, LangGraph и Deep Agents. Помогает выбрать фреймворк, настроить окружение и определить следующий шаг. Необходим перед написанием кода агента.
official
Агрегатор новостей, собирающий и анализирующий контент из 44+ источников: Hacker News, Dev.to, arXiv, BBC, Reuters, Weibo и других. Используйте для 'daily scans', 'tech news', 'AI briefings' или при команде '如意如意'.
official
Создаёт рантайм деревьев поведения (Blackboard, composite-узлы, декораторы) и систему Utility AI (кривые отклика, оценщики действий), включая гибридные агенты. Применяется для реализации сложных решений NPC, настройки ИИ врагов и при упоминании behavior tree, utility AI, blackboard, selector, sequence, tick status, response curve.
official
tutor Новое
Интерактивный тьютор для Obsidian StudyVault: диагностика знаний, изучение тем, отработка слабых мест и проверка прогресса. Используйте при запросах «quiz me», «let's study», «/tutor» или корейских аналогах.
official
game-ai Новое
Проектирует логику NPC и врагов с помощью FSM, деревьев поведения, A* и steering-поведений. Используйте при создании ИИ, навигации, патрулировании или преследовании.
official
camera-systems Новое
Создаёт игровые камеры: 2D-слежение с deadzone и сглаживанием, 3D-орбиту и вид от первого лица. Подходит, когда нужны follow camera, Cinemachine, PhantomCamera или ограничение bounds. Engine-neutral.
official
save-systems Новое
Проектирует системы сохранения и загрузки игрового состояния: выбор сериализуемых данных, форматы файлов, слоты, атомарные записи и миграцию схем. Полезен при упоминании save/load, autosave, corruption или миграции старых сохранений.
official
procedural-gen Новое
Генерирует игровой контент с помощью детерминированного RNG, шумов Perlin/Simplex для ландшафтов, алгоритмов создания подземелий (BSP, случайные блуждания) и таблиц лута. Подходит, когда упоминаются процедурная генерация, случайные семена, карты высот или таблицы дропа.
official
dialogue-systems Новое
Создаёт ветвящиеся диалоги и нарративы с условиями, переменными и локализацией. Используйте при упоминании диалоговых систем, Ink (.ink), Yarn Spinner (.yarn) или NPC-диалогов.
official
godot-ui-control Новое
Создаёт интерфейсы Godot 4.7 с использованием Control, Container (VBox/HBox/Grid/Margin), тем и навигации. Применяется при разработке HUD, меню или UI в .tscn.
official

Как сделать свой навык

Навык — это папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент подхватывает его по описанию и следует шагам.