webphysics-avbd-engine — скилл для Claude Code: физика и установка
Скилл помогает подключить WebGPU-движок физики к проекту и настроить тела, столкновения, связи и мягкие тела.
npx skills add reason-machines/trending-skills --skill webphysics-avbd-engine -a claude-codeЧто делает webphysics-avbd-engine
Скилл ведёт настройку webphysics: экспериментального WebGPU-движка для физики твёрдых и мягких тел. Он охватывает столкновения, трение, соединения, пружины, сон тел и диагностику. Решатель AVBD выполняется через compute shaders на GPU.
В проекте используются PhysicsEngine.ts, GPU-модули для broad phase, contact generation и AVBD-состояния, а также построитель LBVH. Агент может помочь создать GPUDevice, вызвать engine.init(), добавить тела и связи, запускать engine.step() и передавать состояния в рендеринг.
Для движка нужны WebGPU и браузер Chrome. Это экспериментальный proof-of-concept, поэтому для production-библиотеки он не предназначен.
Какие задачи решает
- подключить физику к WebGPU-проекту
- добавить твёрдые тела и столкновения
- настроить соединения и пружины
- передать состояния тел в рендеринг
- запустить GPU-решатель AVBD
Примеры запросов агенту
- Настрой физику
webphysicsв моём WebGPU-проекте и добавьPhysicsEngine.ts. - Добавь статическую платформу и динамические коробки, затем свяжи их с рендерингом через
getBodyStates(). - Покажи, как настроить столкновения, distance-связи и пружины в TypeScript.
Как установить webphysics-avbd-engine
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill webphysics-avbd-engine -a claude-code2Вручную: положить файлы
~/.claude/skills/webphysics-avbd-engine/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/webphysics-avbd-engine/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill webphysics-avbd-engine -a codex2Вручную: положить файлы
.agents/skills/webphysics-avbd-engine/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill webphysics-avbd-engine -a cursor2Вручную: положить файлы
.cursor/skills/webphysics-avbd-engine/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install reason-machines/trending-skills webphysics-avbd-engine2Вручную: положить файлы
.github/skills/webphysics-avbd-engine/SKILL.md1Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill webphysics-avbd-engine -a gemini-cli2Командой платформы
gemini skills install https://github.com/reason-machines/trending-skills --path skills/webphysics-avbd-engineВручную: положить файлы
.devin/skills/webphysics-avbd-engine/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill webphysics-avbd-engine -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о webphysics-avbd-engine
Как установить webphysics-avbd-engine в Claude Code?
Выполните npx skills add reason-machines/trending-skills --skill webphysics-avbd-engine -a claude-code, затем проверьте файл ~/.claude/skills/webphysics-avbd-engine/SKILL.md.
Что делает webphysics-avbd-engine?
Скилл помогает настроить WebGPU-движок физики на базе решателя AVBD: тела, столкновения, трение, связи, пружины и передачу состояния в рендеринг.
Что нужно для работы webphysics?
Нужен браузер Chrome с поддержкой WebGPU и доступный GPUDevice. Движок описан как экспериментальный proof-of-concept.