AI Skills

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

● Обновлено 19 ч. назад
Автоматизирует сборку и публикацию Unity 6.3 LTS: настройка сцен, IL2CPP, стриппинг кода и CI. Используйте при настройке билда, выборе бэкенда скриптинга или оптимизации размера.
official
Настраивает материалы (MeshStandardMaterial, MeshBasicMaterial), источники света (ambient, directional, spot и др.), тени и IBL-освещение в three.js. Применяется, когда модель выглядит черной, плоской или некорректно, а также при работе с PBR, envMap и тенями.
official
router Новое
Маршрутизирует запросы по разработке игр к нужным навыкам. Определяет движок (Godot, Unity, Unreal, Bevy, Phaser, PixiJS, three.js, LÖVE, pygame, Roblox) и задачу. Полезно, когда неясно, какой навык применить.
official
dialogue-systems Новое
Создаёт ветвящиеся диалоги и нарративы с условиями, переменными и локализацией. Используйте при упоминании диалоговых систем, Ink (.ink), Yarn Spinner (.yarn) или NPC-диалогов.
official
Пишет шейдеры (GLSL/HLSL) на основе кросс-движковых принципов: конвейер, координатные пространства, UV-математика. Создает эффекты: tint, UV scroll, dissolve, outline, fresnel rim, vignette. Полезно при запросах о шейдерах, UV, GLSL, HLSL или указанных визуальных эффектах.
official
physics-tuning Новое
Настройка физики игр для стабильного и приятного движения: фиксированный/переменный шаг, интерполяция, CCD, устранение джиттера и туннелирования. Используйте при проблемах с физикой, джиттером, фиксированным шагом (FixedUpdate) или слоями коллизий.
official
godot-csharp Новое
Использует C#/.NET в Godot 4.7: частичные классы, жизненный цикл (_Ready/_Process), [Export], [Signal] и типобезопасный поиск нод. Применяется при написании кода на C# (.cs, .csproj), конвертации GDScript или подключении сигналов Godot как событий C#.
official
input-systems Новое
Проектирует игровые системы ввода: маппинг действий, переназначение с проверкой конфликтов, поддержка клавиатуры, геймпада и тачскрина, работа с дедзоном, буферизация, coyote time и доступность. Подходит для настройки управления и адаптации под разные устройства.
official
procedural-gen Новое
Генерирует игровой контент с помощью детерминированного RNG, шумов Perlin/Simplex для ландшафтов, алгоритмов создания подземелий (BSP, случайные блуждания) и таблиц лута. Подходит, когда упоминаются процедурная генерация, случайные семена, карты высот или таблицы дропа.
official
save-systems Новое
Проектирует системы сохранения и загрузки игрового состояния: выбор сериализуемых данных, форматы файлов, слоты, атомарные записи и миграцию схем. Полезен при упоминании save/load, autosave, corruption или миграции старых сохранений.
official
camera-systems Новое
Создаёт игровые камеры: 2D-слежение с deadzone и сглаживанием, 3D-орбиту и вид от первого лица. Подходит, когда нужны follow camera, Cinemachine, PhantomCamera или ограничение bounds. Engine-neutral.
official
love2d-core Новое
Структурирует и отлаживает игры на LÖVE (Love2D) в Lua: цикл love.load/update/draw, движение с учётом delta-time, ввод и экраны. Применяется при создании игр на LÖVE 11.x (main.lua, conf.lua, .love).
official
Методично находит и устраняет проблемы производительности игр: анализирует профилировщик, бюджет кадра и узкие места CPU/GPU. Применяет объектный пул, батчинг и оптимизацию аллокаций. Полезно при упоминании оптимизации, низкого FPS, лагов, профайлера, draw calls, GC spikes или "игра работает медленно".
official
clean-code-guard Новое
Проверяет код на соответствие принципам Clean Code, SOLID, DRY, KISS, YAGNI и специфичным для LLM ошибкам. Применяется реактивно после написания, редактирования или рефакторинга production-кода перед коммитом или слиянием.
official
audio-design Новое
Реализует игровую звуковую практику: архитектуру шин, управление громкостью, даунинг, адаптивную музыку и вариации SFX. Используйте при настройке аудио-микширования, шин, адаптивной музыки, даунинга или синхронизации с битом.
official
Создавайте сетевые игры на Godot 4.7 с использованием ENetMultiplayerPeer, RPC через @rpc и синхронизацией состояния через MultiplayerSpawner и MultiplayerSynchronizer. Применяйте при добавлении мультиплеера, написании RPC-функций или синхронизации состояния игроков и мира.
official
level-design Новое
Проектирование и создание играбельных уровней: от блок-аута до финальной версии. Включает работу с метриками, ритмом, гейтингом и дизайном встреч. Используйте при упоминании level design, blockout, greybox, level pacing, encounter design или critical path.
official
game-ai Новое
Проектирует логику NPC и врагов с помощью FSM, деревьев поведения, A* и steering-поведений. Используйте при создании ИИ, навигации, патрулировании или преследовании.
official
puzzle Новое
Создаёт логические головоломки: сетку, ввод ходов, правила (match-3, Sokoban), подсчёт очков и отмену действий. Подходит для игр match-3, Sokoban и других сеточных головоломок.
official
Настройка ввода в Unity 6.3 LTS через Input System: Input Actions, action maps, PlayerInput, чтение значений через callbacks или polling. Применяйте при наличии .inputactions, com.unity.inputsystem или упоминаниях InputAction, control schemes, rebinding.
official
platformer Новое
Создаёт 2D-платформеры с управлением бегом/прыжком, coyote time, буферизацией прыжков и переменной высотой. Подходит для игр в стиле Mario или Celeste, а также для настройки физики прыжка. Использует тайловые уровни и препятствия.
official
pixijs-rendering Новое
Создаёт слой рендеринга на PixiJS v8: инициализирует Application, загружает текстуры через Assets, строит сцену из Container и Sprite, управляет циклом app.ticker и обрабатывает события. Полезен при разработке или отладке PixiJS v8.
official
kill-ai-slop Новое
Находит и удаляет шаблонные элементы AI-генерации (градиенты, специфичные шрифты, клише) из HTML/CSS, React, Tailwind и Markdown. Используйте при запросах «убрать AI-стиль» или «очистить лендинг от шаблонности».
official
game-feel Новое
Добавляет «сочность» и тактильность: тряска экрана, паузы, плавные анимации, squash & stretch и звуковые эффекты. Используйте при упоминании game feel, juice, screen shake, hit stop, easing, impact frames или необходимости улучшить обратную связь в играх.
official
game-ui-ux Новое
Проектирует и реализует игровой UI/UX: HUD, меню и оверлеи с адаптивной версткой, масштабированием, зонами безопасности и навигацией. Применяется при создании интерфейсов, привязанных к состоянию игры, с поддержкой клавиатуры и геймпада.
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-tilemap Новое
Создавайте и редактируйте 2D-уровни в Godot 4.7 с помощью TileMapLayer и TileSet: рисуйте слои, настраивайте коллизии, навигацию и кастомные данные, используйте автоплитку. Применяйте при работе с узлами TileMapLayer, файлами .tres TileSet или миграции устаревшего TileMap.
official
Агрегатор новостей, собирающий и анализирующий контент из 44+ источников: Hacker News, Dev.to, arXiv, BBC, Reuters, Weibo и других. Используйте для 'daily scans', 'tech news', 'AI briefings' или при команде '如意如意'.
official
ecosystem-primer Новое
Запускайте первым для проектов на LangChain, LangGraph и Deep Agents. Помогает выбрать фреймворк, настроить окружение и определить следующий шаг. Необходим перед написанием кода агента.
official
Сохраняет данные игроков в Roblox через DataStoreService (GetDataStore, GetAsync, SetAsync, UpdateAsync, IncrementAsync) с обработкой ошибок и лидербордами. Используйте при сохранении или загрузке постоянных данных, упоминании DataStore, DataStoreService, GetAsync, SetAsync, UpdateAsync, save player data или leaderboards.
official
Пишет и отлаживает C++ код для Unreal Engine 5: использует макросы UCLASS/UPROPERTY/UFUNCTION, работает с Gameplay Framework (GameMode, Pawn, Character, Actor components) и Build.cs. Пригодится при создании классов, наследующих AActor/ACharacter/AGameModeBase, или при экспорте свойств в редактор и Blueprints.
official
swarm Новое
Параллельно обрабатывает множество независимых задач, создавая таблицу, распределяя работу между подагентами и агрегируя результаты. Одна строка — одна единица работы. Полезно для массовых операций.
official
Определяет подходящий фреймворк (LangChain, LangGraph, Deep Agents или их комбинацию) для задачи. Вызывать в начале проекта до написания кода агента.
official
phaser-core Новое
Настройка и отладка игр на Phaser 4: конфигурация, жизненный цикл сцен (init/preload/create/update), загрузка ассетов, камеры и межсценарное взаимодействие. Используйте при упоминании Phaser, Phaser.Game, Phaser.Scene, preload/create/update, this.load, this.add или переходов между сценами.
official
unity-physics Новое
Настраивает 3D-физику в Unity 6.3 LTS: Rigidbody, коллайдеры, триггеры, raycasts и джойнты. Применяется при добавлении Rigidbody, обработке OnCollisionEnter/OnTriggerEnter, настройке collision layers или использовании AddForce, isKinematic, linearVelocity.
official
langgraph-cli Новое
Инструмент для создания, разработки, сборки и развертывания приложений LangGraph через CLI. Включает команды langgraph new, dev, build, up, deploy и настройку langgraph.json.
official
Помогает создавать, тестировать и развертывать Managed Deep Agents в LangSmith. Включает настройку инструкций, инструментов, MCP-серверов, sandboxes и развертывание через mda CLI и GitHub.
official
Проектирует архитектуру Unity 6.3 LTS с использованием ScriptableObjects для хранения данных, событий и реестров. Заменяет синглтоны, создаёт .asset файлы и внедряет data-driven подход.
official
Планирует, генерирует и валидирует визуальные игровые ассеты: спрайты, тайлсеты, текстуры, UI и 3D-брифы. Подходит для арт-дирекшена, создания стилевых библий и концепт-арта.
official
Использует Phaser 4 Arcade Physics: включает физику, задаёт тела спрайтам, скорость, ускорение, гравитацию и обрабатывает столкновения. Применяется, когда нужна физика, движение, коллизии или контроллер платформера.
official
unity-animation Новое
Управляет анимацией персонажей в Unity 6.3 LTS через Animator Controllers: состояния, переходы, параметры, blend trees и IK. Используйте при настройке Animator, задании параметров из скрипта (SetFloat/SetBool/SetTrigger) или при упоминании Mecanim, state machine, blend tree, .controller.
official
tower-defense Новое
Создаёт tower-defense игру с врагами, волнами, башнями, экономикой и жизнями. Подходит для разработки игр жанра wave-defense или балансировки экономики и волн.
official
roblox-luau Новое
Скриптинг игр в Roblox на Luau: создание и привязка объектов, подключение событий, разделение логики между серверными Scripts и клиентскими LocalScripts, а также взаимодействие через RemoteEvents/RemoteFunctions. Пригодится при разработке или отладке в Roblox Studio, особенно при работе с PlayerAdded, Instance.new и серверной авторитетностью.
official
bevy-ecs Новое
Структурирует приложение Bevy через ECS: создаёт плагины, компоненты, ресурсы и системы с Query/Commands. Полезен при разработке или отладке игр на Rust с использованием Bevy, App::new, add_systems и Time.
official
pygame-core Новое
Структурирует игру на pygame-ce: цикл init/event/update/draw, движение с delta-time, blitting Surface/Rect, ввод с клавиатуры/мыши и управление Sprite/Group с коллизиями. Полезен при создании или отладке игр на pygame.
official
Загружает модели glTF/GLB в three.js через GLTFLoader, воспроизводит скелетные анимации AnimationMixer, поддерживает DRACO, Meshopt и KTX2. Применяется при импорте 3D-моделей, когда упоминаются glTF, GLB, AnimationMixer, DRACOLoader или загрузка 3D-моделей.
official
unreal-niagara Новое
Создавайте и управляйте VFX в Unreal Engine 5 через Niagara: системы, эмиттеры, модули и User-параметры. Используйте при работе с NS_/NE_ ассетами, спавне эффектов из Blueprints или C++, а также когда упоминаются Niagara, VFX или система частиц.
official
steam-publish Новое
Публикует или обновляет игру в Steam через Steamworks и SteamPipe: настраивает депоты и пакеты, загружает сборки через steamcmd, публикует билды и проверяет релиз. Подходит для работы с app_build.vdf, депотами, бета-ветками и страницей магазина.
official
unity-tilemap-2d Новое
Создавайте и программируйте 2D-тайлмапы в Unity 6.3 LTS: используйте Grid, Tilemap, Tile Palette, TilemapCollider2D, rule tiles и анимированные тайлы. Применяйте SetTile/GetTile для отрисовки уровней и генерации карт из кода. Подходит при упоминании Unity tilemap, tile palette или rule tile.
official
Настройка сцены three.js: импорт модулей, инициализация Scene, PerspectiveCamera, WebGLRenderer, цикла рендеринга, адаптивного ресайза и OrbitControls. Полезно при старте или отладке приложений three.js.
official
deep-agents-core Новое
Используйте при создании любых приложений Deep Agents. Описывает функции create_deep_agent(), архитектуру harness, формат SKILL.md и параметры конфигурации.
official
Используйте при работе с подагентами, планировании задач и согласовании с человеком в Deep Agents. Охватывает SubAgentMiddleware, TodoList для планирования и прерывания HITL.
official
Помогает настроить проект и управлять зависимостями для LangChain, LangGraph, LangSmith и Deep Agents. Указывает необходимые пакеты, минимальные версии, требования к окружению и лучшие практики версионирования для Python и TypeScript.
official
Включает HumanInTheLoopMiddleware для утверждения опасных вызовов инструментов, создание кастомного middleware с хуками, паттерны возобновления команд и структурированный вывод через Pydantic/Zod. Применяется при необходимости контроля человека или сложной обработки данных.
official
Реализует паттерны human-in-the-loop в LangGraph: паузы на согласование, прерывания через interrupt() и обработку ошибок по 4-уровневой стратегии. Полезно при интеграции ручного контроля и валидации.
official
langchain-rag Новое
Инструмент для создания RAG-систем: загрузка документов, разделение на чанки, эмбеддинги (OpenAI) и векторные хранилища (Chroma, FAISS, Pinecone).
official
visual-novel Новое
Создаёт визуальные новеллы: ветвящийся сценарий, отображение персонажей и фона, текстовое поле с выбором, сохранение/загрузка, история и авто-пропуск. Подходит для VN, дейтинг-симуляторов и интерактивных историй.
official
Применяйте при написании любого кода на LangGraph. Охватывает StateGraph, схемы состояний, узлы, рёбра, Command, Send, invoke, потоковую передачу и обработку ошибок.
official
Инструмент для сохранения состояния, истории диалогов и настройки чекпоинтеров в LangGraph. Включает поддержку Store, time travel и управления subgraph persistence.
official
Предоставляет плагируемые бэкенды памяти (StateBackend, StoreBackend, FilesystemBackend, CompositeBackend) и инструменты работы с файлами (FilesystemMiddleware). Пригоден, когда Deep Agentу нужна персистентность, доступ к файловой системе или маршрутизация данных.
official

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

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