ForgeCAD Public Kit

Набор устанавливаемых скиллов для ForgeCAD: агент пишет параметрические модели на .forge.js, проверяет их через CLI и синхронизирует с проектом

Скилл

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Запускает CLI и выполняет скрипты моделей
  • Синхронизирует файлы с размещенным проектом ForgeCAD
Все причины и проверки

forgecad/forgecad-public-kit

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/forgecad-public-kit

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Собрано автоматически, проверьте перед установкой.

Выполните в терминале в папке проекта

npx skills add forgecad/forgecad-public-kit --skill forgecad forgecad-build-model forgecad-design-spec forgecad-grade-model forgecad-image-prompt forgecad-inspect-model forgecad-project-sync forgecad-reconstruct-cad-file forgecad-reconstruct-from-images forgecad-verify-mujoco -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 7523f68
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/forgecad/forgecad-public-kit.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/forgecad/ /skills/forgecad-build-model/ /skills/forgecad-design-spec/ /skills/forgecad-grade-model/ /skills/forgecad-image-prompt/ /skills/forgecad-inspect-model/ /skills/forgecad-project-sync/ /skills/forgecad-reconstruct-cad-file/ /skills/forgecad-reconstruct-from-images/ /skills/forgecad-verify-mujoco/
git -C "$tmp" checkout 7523f68ce05ec642608c7f2001c5ae7ca7b1bee0
mkdir -p .claude/skills
cp -R "$tmp/skills/forgecad" .claude/skills/forgecad
cp -R "$tmp/skills/forgecad-build-model" .claude/skills/forgecad-build-model
cp -R "$tmp/skills/forgecad-design-spec" .claude/skills/forgecad-design-spec
cp -R "$tmp/skills/forgecad-grade-model" .claude/skills/forgecad-grade-model
cp -R "$tmp/skills/forgecad-image-prompt" .claude/skills/forgecad-image-prompt
cp -R "$tmp/skills/forgecad-inspect-model" .claude/skills/forgecad-inspect-model
cp -R "$tmp/skills/forgecad-project-sync" .claude/skills/forgecad-project-sync
cp -R "$tmp/skills/forgecad-reconstruct-cad-file" .claude/skills/forgecad-reconstruct-cad-file
cp -R "$tmp/skills/forgecad-reconstruct-from-images" .claude/skills/forgecad-reconstruct-from-images
cp -R "$tmp/skills/forgecad-verify-mujoco" .claude/skills/forgecad-verify-mujoco

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add forgecad/forgecad-public-kit --skill forgecad forgecad-build-model forgecad-design-spec forgecad-grade-model forgecad-image-prompt forgecad-inspect-model forgecad-project-sync forgecad-reconstruct-cad-file forgecad-reconstruct-from-images forgecad-verify-mujoco -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 7523f68
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/forgecad/forgecad-public-kit.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/forgecad/ /skills/forgecad-build-model/ /skills/forgecad-design-spec/ /skills/forgecad-grade-model/ /skills/forgecad-image-prompt/ /skills/forgecad-inspect-model/ /skills/forgecad-project-sync/ /skills/forgecad-reconstruct-cad-file/ /skills/forgecad-reconstruct-from-images/ /skills/forgecad-verify-mujoco/
git -C "$tmp" checkout 7523f68ce05ec642608c7f2001c5ae7ca7b1bee0
mkdir -p .agents/skills
cp -R "$tmp/skills/forgecad" .agents/skills/forgecad
cp -R "$tmp/skills/forgecad-build-model" .agents/skills/forgecad-build-model
cp -R "$tmp/skills/forgecad-design-spec" .agents/skills/forgecad-design-spec
cp -R "$tmp/skills/forgecad-grade-model" .agents/skills/forgecad-grade-model
cp -R "$tmp/skills/forgecad-image-prompt" .agents/skills/forgecad-image-prompt
cp -R "$tmp/skills/forgecad-inspect-model" .agents/skills/forgecad-inspect-model
cp -R "$tmp/skills/forgecad-project-sync" .agents/skills/forgecad-project-sync
cp -R "$tmp/skills/forgecad-reconstruct-cad-file" .agents/skills/forgecad-reconstruct-cad-file
cp -R "$tmp/skills/forgecad-reconstruct-from-images" .agents/skills/forgecad-reconstruct-from-images
cp -R "$tmp/skills/forgecad-verify-mujoco" .agents/skills/forgecad-verify-mujoco

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add forgecad/forgecad-public-kit --skill forgecad forgecad-build-model forgecad-design-spec forgecad-grade-model forgecad-image-prompt forgecad-inspect-model forgecad-project-sync forgecad-reconstruct-cad-file forgecad-reconstruct-from-images forgecad-verify-mujoco -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 7523f68
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/forgecad/forgecad-public-kit.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/forgecad/ /skills/forgecad-build-model/ /skills/forgecad-design-spec/ /skills/forgecad-grade-model/ /skills/forgecad-image-prompt/ /skills/forgecad-inspect-model/ /skills/forgecad-project-sync/ /skills/forgecad-reconstruct-cad-file/ /skills/forgecad-reconstruct-from-images/ /skills/forgecad-verify-mujoco/
git -C "$tmp" checkout 7523f68ce05ec642608c7f2001c5ae7ca7b1bee0
mkdir -p .github/skills
cp -R "$tmp/skills/forgecad" .github/skills/forgecad
cp -R "$tmp/skills/forgecad-build-model" .github/skills/forgecad-build-model
cp -R "$tmp/skills/forgecad-design-spec" .github/skills/forgecad-design-spec
cp -R "$tmp/skills/forgecad-grade-model" .github/skills/forgecad-grade-model
cp -R "$tmp/skills/forgecad-image-prompt" .github/skills/forgecad-image-prompt
cp -R "$tmp/skills/forgecad-inspect-model" .github/skills/forgecad-inspect-model
cp -R "$tmp/skills/forgecad-project-sync" .github/skills/forgecad-project-sync
cp -R "$tmp/skills/forgecad-reconstruct-cad-file" .github/skills/forgecad-reconstruct-cad-file
cp -R "$tmp/skills/forgecad-reconstruct-from-images" .github/skills/forgecad-reconstruct-from-images
cp -R "$tmp/skills/forgecad-verify-mujoco" .github/skills/forgecad-verify-mujoco

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add forgecad/forgecad-public-kit --skill forgecad forgecad-build-model forgecad-design-spec forgecad-grade-model forgecad-image-prompt forgecad-inspect-model forgecad-project-sync forgecad-reconstruct-cad-file forgecad-reconstruct-from-images forgecad-verify-mujoco -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 7523f68
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/forgecad/forgecad-public-kit.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/forgecad/ /skills/forgecad-build-model/ /skills/forgecad-design-spec/ /skills/forgecad-grade-model/ /skills/forgecad-image-prompt/ /skills/forgecad-inspect-model/ /skills/forgecad-project-sync/ /skills/forgecad-reconstruct-cad-file/ /skills/forgecad-reconstruct-from-images/ /skills/forgecad-verify-mujoco/
git -C "$tmp" checkout 7523f68ce05ec642608c7f2001c5ae7ca7b1bee0
mkdir -p .agents/skills
cp -R "$tmp/skills/forgecad" .agents/skills/forgecad
cp -R "$tmp/skills/forgecad-build-model" .agents/skills/forgecad-build-model
cp -R "$tmp/skills/forgecad-design-spec" .agents/skills/forgecad-design-spec
cp -R "$tmp/skills/forgecad-grade-model" .agents/skills/forgecad-grade-model
cp -R "$tmp/skills/forgecad-image-prompt" .agents/skills/forgecad-image-prompt
cp -R "$tmp/skills/forgecad-inspect-model" .agents/skills/forgecad-inspect-model
cp -R "$tmp/skills/forgecad-project-sync" .agents/skills/forgecad-project-sync
cp -R "$tmp/skills/forgecad-reconstruct-cad-file" .agents/skills/forgecad-reconstruct-cad-file
cp -R "$tmp/skills/forgecad-reconstruct-from-images" .agents/skills/forgecad-reconstruct-from-images
cp -R "$tmp/skills/forgecad-verify-mujoco" .agents/skills/forgecad-verify-mujoco

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add forgecad/forgecad-public-kit --skill forgecad forgecad-build-model forgecad-design-spec forgecad-grade-model forgecad-image-prompt forgecad-inspect-model forgecad-project-sync forgecad-reconstruct-cad-file forgecad-reconstruct-from-images forgecad-verify-mujoco -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 7523f68
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/forgecad/forgecad-public-kit.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/forgecad/ /skills/forgecad-build-model/ /skills/forgecad-design-spec/ /skills/forgecad-grade-model/ /skills/forgecad-image-prompt/ /skills/forgecad-inspect-model/ /skills/forgecad-project-sync/ /skills/forgecad-reconstruct-cad-file/ /skills/forgecad-reconstruct-from-images/ /skills/forgecad-verify-mujoco/
git -C "$tmp" checkout 7523f68ce05ec642608c7f2001c5ae7ca7b1bee0
mkdir -p .agents/skills
cp -R "$tmp/skills/forgecad" .agents/skills/forgecad
cp -R "$tmp/skills/forgecad-build-model" .agents/skills/forgecad-build-model
cp -R "$tmp/skills/forgecad-design-spec" .agents/skills/forgecad-design-spec
cp -R "$tmp/skills/forgecad-grade-model" .agents/skills/forgecad-grade-model
cp -R "$tmp/skills/forgecad-image-prompt" .agents/skills/forgecad-image-prompt
cp -R "$tmp/skills/forgecad-inspect-model" .agents/skills/forgecad-inspect-model
cp -R "$tmp/skills/forgecad-project-sync" .agents/skills/forgecad-project-sync
cp -R "$tmp/skills/forgecad-reconstruct-cad-file" .agents/skills/forgecad-reconstruct-cad-file
cp -R "$tmp/skills/forgecad-reconstruct-from-images" .agents/skills/forgecad-reconstruct-from-images
cp -R "$tmp/skills/forgecad-verify-mujoco" .agents/skills/forgecad-verify-mujoco

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/forgecad/forgecad-public-kit.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/forgecad/ /skills/forgecad-build-model/ /skills/forgecad-design-spec/ /skills/forgecad-grade-model/ /skills/forgecad-image-prompt/ /skills/forgecad-inspect-model/ /skills/forgecad-project-sync/ /skills/forgecad-reconstruct-cad-file/ /skills/forgecad-reconstruct-from-images/ /skills/forgecad-verify-mujoco/
git -C "$tmp" checkout 7523f68ce05ec642608c7f2001c5ae7ca7b1bee0
mkdir -p .devin/skills
cp -R "$tmp/skills/forgecad" .devin/skills/forgecad
cp -R "$tmp/skills/forgecad-build-model" .devin/skills/forgecad-build-model
cp -R "$tmp/skills/forgecad-design-spec" .devin/skills/forgecad-design-spec
cp -R "$tmp/skills/forgecad-grade-model" .devin/skills/forgecad-grade-model
cp -R "$tmp/skills/forgecad-image-prompt" .devin/skills/forgecad-image-prompt
cp -R "$tmp/skills/forgecad-inspect-model" .devin/skills/forgecad-inspect-model
cp -R "$tmp/skills/forgecad-project-sync" .devin/skills/forgecad-project-sync
cp -R "$tmp/skills/forgecad-reconstruct-cad-file" .devin/skills/forgecad-reconstruct-cad-file
cp -R "$tmp/skills/forgecad-reconstruct-from-images" .devin/skills/forgecad-reconstruct-from-images
cp -R "$tmp/skills/forgecad-verify-mujoco" .devin/skills/forgecad-verify-mujoco

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Бывший Windsurf.

Выполните в терминале в папке проекта

npx skills add forgecad/forgecad-public-kit --skill forgecad forgecad-build-model forgecad-design-spec forgecad-grade-model forgecad-image-prompt forgecad-inspect-model forgecad-project-sync forgecad-reconstruct-cad-file forgecad-reconstruct-from-images forgecad-verify-mujoco -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 7523f68
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/forgecad/forgecad-public-kit.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/forgecad/ /skills/forgecad-build-model/ /skills/forgecad-design-spec/ /skills/forgecad-grade-model/ /skills/forgecad-image-prompt/ /skills/forgecad-inspect-model/ /skills/forgecad-project-sync/ /skills/forgecad-reconstruct-cad-file/ /skills/forgecad-reconstruct-from-images/ /skills/forgecad-verify-mujoco/
git -C "$tmp" checkout 7523f68ce05ec642608c7f2001c5ae7ca7b1bee0
mkdir -p .cline/skills
cp -R "$tmp/skills/forgecad" .cline/skills/forgecad
cp -R "$tmp/skills/forgecad-build-model" .cline/skills/forgecad-build-model
cp -R "$tmp/skills/forgecad-design-spec" .cline/skills/forgecad-design-spec
cp -R "$tmp/skills/forgecad-grade-model" .cline/skills/forgecad-grade-model
cp -R "$tmp/skills/forgecad-image-prompt" .cline/skills/forgecad-image-prompt
cp -R "$tmp/skills/forgecad-inspect-model" .cline/skills/forgecad-inspect-model
cp -R "$tmp/skills/forgecad-project-sync" .cline/skills/forgecad-project-sync
cp -R "$tmp/skills/forgecad-reconstruct-cad-file" .cline/skills/forgecad-reconstruct-cad-file
cp -R "$tmp/skills/forgecad-reconstruct-from-images" .cline/skills/forgecad-reconstruct-from-images
cp -R "$tmp/skills/forgecad-verify-mujoco" .cline/skills/forgecad-verify-mujoco

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

npx skills add forgecad/forgecad-public-kit --skill forgecad forgecad-build-model forgecad-design-spec forgecad-grade-model forgecad-image-prompt forgecad-inspect-model forgecad-project-sync forgecad-reconstruct-cad-file forgecad-reconstruct-from-images forgecad-verify-mujoco -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 7523f68
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/forgecad/forgecad-public-kit.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/forgecad/ /skills/forgecad-build-model/ /skills/forgecad-design-spec/ /skills/forgecad-grade-model/ /skills/forgecad-image-prompt/ /skills/forgecad-inspect-model/ /skills/forgecad-project-sync/ /skills/forgecad-reconstruct-cad-file/ /skills/forgecad-reconstruct-from-images/ /skills/forgecad-verify-mujoco/
git -C "$tmp" checkout 7523f68ce05ec642608c7f2001c5ae7ca7b1bee0
mkdir -p .roo/skills
cp -R "$tmp/skills/forgecad" .roo/skills/forgecad
cp -R "$tmp/skills/forgecad-build-model" .roo/skills/forgecad-build-model
cp -R "$tmp/skills/forgecad-design-spec" .roo/skills/forgecad-design-spec
cp -R "$tmp/skills/forgecad-grade-model" .roo/skills/forgecad-grade-model
cp -R "$tmp/skills/forgecad-image-prompt" .roo/skills/forgecad-image-prompt
cp -R "$tmp/skills/forgecad-inspect-model" .roo/skills/forgecad-inspect-model
cp -R "$tmp/skills/forgecad-project-sync" .roo/skills/forgecad-project-sync
cp -R "$tmp/skills/forgecad-reconstruct-cad-file" .roo/skills/forgecad-reconstruct-cad-file
cp -R "$tmp/skills/forgecad-reconstruct-from-images" .roo/skills/forgecad-reconstruct-from-images
cp -R "$tmp/skills/forgecad-verify-mujoco" .roo/skills/forgecad-verify-mujoco

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add forgecad/forgecad-public-kit --skill forgecad forgecad-build-model forgecad-design-spec forgecad-grade-model forgecad-image-prompt forgecad-inspect-model forgecad-project-sync forgecad-reconstruct-cad-file forgecad-reconstruct-from-images forgecad-verify-mujoco -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Без сторонних утилит, из коммита 7523f68
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/forgecad/forgecad-public-kit.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/forgecad/ /skills/forgecad-build-model/ /skills/forgecad-design-spec/ /skills/forgecad-grade-model/ /skills/forgecad-image-prompt/ /skills/forgecad-inspect-model/ /skills/forgecad-project-sync/ /skills/forgecad-reconstruct-cad-file/ /skills/forgecad-reconstruct-from-images/ /skills/forgecad-verify-mujoco/
git -C "$tmp" checkout 7523f68ce05ec642608c7f2001c5ae7ca7b1bee0
mkdir -p .agents/skills
cp -R "$tmp/skills/forgecad" .agents/skills/forgecad
cp -R "$tmp/skills/forgecad-build-model" .agents/skills/forgecad-build-model
cp -R "$tmp/skills/forgecad-design-spec" .agents/skills/forgecad-design-spec
cp -R "$tmp/skills/forgecad-grade-model" .agents/skills/forgecad-grade-model
cp -R "$tmp/skills/forgecad-image-prompt" .agents/skills/forgecad-image-prompt
cp -R "$tmp/skills/forgecad-inspect-model" .agents/skills/forgecad-inspect-model
cp -R "$tmp/skills/forgecad-project-sync" .agents/skills/forgecad-project-sync
cp -R "$tmp/skills/forgecad-reconstruct-cad-file" .agents/skills/forgecad-reconstruct-cad-file
cp -R "$tmp/skills/forgecad-reconstruct-from-images" .agents/skills/forgecad-reconstruct-from-images
cp -R "$tmp/skills/forgecad-verify-mujoco" .agents/skills/forgecad-verify-mujoco

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/forgecad/forgecad-public-kit.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/forgecad/ /skills/forgecad-build-model/ /skills/forgecad-design-spec/ /skills/forgecad-grade-model/ /skills/forgecad-image-prompt/ /skills/forgecad-inspect-model/ /skills/forgecad-project-sync/ /skills/forgecad-reconstruct-cad-file/ /skills/forgecad-reconstruct-from-images/ /skills/forgecad-verify-mujoco/
git -C "$tmp" checkout 7523f68ce05ec642608c7f2001c5ae7ca7b1bee0
mkdir -p .agents/skills
cp -R "$tmp/skills/forgecad" .agents/skills/forgecad
cp -R "$tmp/skills/forgecad-build-model" .agents/skills/forgecad-build-model
cp -R "$tmp/skills/forgecad-design-spec" .agents/skills/forgecad-design-spec
cp -R "$tmp/skills/forgecad-grade-model" .agents/skills/forgecad-grade-model
cp -R "$tmp/skills/forgecad-image-prompt" .agents/skills/forgecad-image-prompt
cp -R "$tmp/skills/forgecad-inspect-model" .agents/skills/forgecad-inspect-model
cp -R "$tmp/skills/forgecad-project-sync" .agents/skills/forgecad-project-sync
cp -R "$tmp/skills/forgecad-reconstruct-cad-file" .agents/skills/forgecad-reconstruct-cad-file
cp -R "$tmp/skills/forgecad-reconstruct-from-images" .agents/skills/forgecad-reconstruct-from-images
cp -R "$tmp/skills/forgecad-verify-mujoco" .agents/skills/forgecad-verify-mujoco

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Выполните в терминале в папке проекта

tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/forgecad/forgecad-public-kit.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/forgecad/ /skills/forgecad-build-model/ /skills/forgecad-design-spec/ /skills/forgecad-grade-model/ /skills/forgecad-image-prompt/ /skills/forgecad-inspect-model/ /skills/forgecad-project-sync/ /skills/forgecad-reconstruct-cad-file/ /skills/forgecad-reconstruct-from-images/ /skills/forgecad-verify-mujoco/
git -C "$tmp" checkout 7523f68ce05ec642608c7f2001c5ae7ca7b1bee0
mkdir -p .agents/skills
cp -R "$tmp/skills/forgecad" .agents/skills/forgecad
cp -R "$tmp/skills/forgecad-build-model" .agents/skills/forgecad-build-model
cp -R "$tmp/skills/forgecad-design-spec" .agents/skills/forgecad-design-spec
cp -R "$tmp/skills/forgecad-grade-model" .agents/skills/forgecad-grade-model
cp -R "$tmp/skills/forgecad-image-prompt" .agents/skills/forgecad-image-prompt
cp -R "$tmp/skills/forgecad-inspect-model" .agents/skills/forgecad-inspect-model
cp -R "$tmp/skills/forgecad-project-sync" .agents/skills/forgecad-project-sync
cp -R "$tmp/skills/forgecad-reconstruct-cad-file" .agents/skills/forgecad-reconstruct-cad-file
cp -R "$tmp/skills/forgecad-reconstruct-from-images" .agents/skills/forgecad-reconstruct-from-images
cp -R "$tmp/skills/forgecad-verify-mujoco" .agents/skills/forgecad-verify-mujoco

Команды для macOS и Linux, на Windows выполните их в Git Bash.

Понадобится: Node.js

Сверено с репозиторием 26 сент. 2026, коммит 7523f68.

Текст для агента

Установи CLI и скиллы: npm install -g forgecad, затем forgecad skill install. Для сборки модели используй скилл forgecad-build-model и проверяй результат через forgecad run.

Другие способы из описания автора
npm install -g forgecad
forgecad skill install

Ставит CLI, затем основной скилл моделирования и библиотеку воркфлоу.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Публичный набор ForgeCAD дает агенту библиотеку скиллов для проектирования CAD как кода. Основной скилл forgecad описывает примитивы, булевы операции, импорт SVG, сборки и команды CLI, чтобы агент писал и правил файлы .forge.js по документации, а не наугад. Отдельные скиллы отвечают за постановку задачи и проектный бриф, сборку модели с проверкой через run, render и inspect, оценку по требованиям, реконструкцию из файлов CAD и изображений, синхронизацию размещенного проекта и проверку экспорта MJCF в MuJoCo. Сам код CAD-приложения хостится на forgecad.io, а этот репозиторий содержит примеры, скиллы и трекер задач.

Для кого. Для инженеров и дизайнеров, которые строят параметрические модели через агента и код на JavaScript или TypeScript.

Подходит, если

  • Нужно, чтобы агент писал параметрическую модель на .forge.js по документации
  • Нужно восстановить модель из файла STL, STEP или из изображений
  • Нужно проверить модель прогоном, рендером и инспекцией перед экспортом

Не подходит, если

  • Нет учетной записи и доступа к размещенному приложению ForgeCAD
  • Нужен обычный редактор CAD с мышью, а не проектирование кодом

Пример запроса к агенту

Собери параметрическую крышку на .forge.js и проверь ее прогоном и рендером

Ограничения

Скиллы работают через CLI forgecad и размещенное приложение ForgeCAD, для которых нужна учетная запись и действуют коммерческие условия продукта. Сам публичный набор под лицензией MIT, но пакет npm, CLI и бэкенд подчиняются условиям ForgeCAD. Рендер и инспекция идут через forgecad studio.

Как отключить. Удалите папки скиллов forgecad из каталога скиллов агента и при желании удалите пакет forgecad: npm uninstall -g forgecad.

Проверка безопасности

  • Запускает CLI и выполняет скрипты моделей
  • Синхронизирует файлы с размещенным проектом ForgeCAD

Коротко о README

README описывает ForgeCAD как CAD, где обычный файл .forge.js становится живой моделью с параметрами, сборками, валидацией и экспортом. Этот публичный набор дает примеры моделей, устанавливаемые скиллы и трекер задач, а ядро приложения размещено отдельно. CLI ставится через npm, проект связывается с размещенным приложением файлом forgecad.json, а модели проверяются командами run, render и inspect. Скиллы ставятся командой forgecad skill install. Публичный набор под MIT.

SKILL.md

---
name: forgecad
description: ForgeCAD model authoring, editing, debugging, and execution guidance for .forge.js, SVG-import, assembly, and CLI workflows. Use when building or modifying ForgeCAD geometry, structuring multi-file projects, validating scripts, or using ForgeCAD export/render tooling.
forgecad-public: true
---

# ForgeCAD

Author or modify ForgeCAD models, sketches, assemblies, and CLI workflows. Prefer documented primitives, import rules, placement strategies, and CLI commands over inventing new APIs.

## Workflow

1. Identify the artifact: `.forge.js`, SVG asset, or CLI/export task.
2. If the model has any moving parts, load the `assembly` group and joint-design guide upfront.
3. Load only the docs the task needs. Prefer these docs and recipes over ad-hoc repo examples.
4. If any two parts are intended to touch or mate, default to connectors + `matchTo()`.
5. Default to a concrete first pass; easy iteration beats speculative design review.
7. Validate with `forgecad run <file>`.

Частые вопросы

Что лежит в репозитории, а что в размещенном продукте?

В репозитории примеры .forge.js, скиллы и трекер задач. Само CAD-приложение, хранилище проектов и биллинг находятся на forgecad.io.

Как поставить только основной скилл?

Командой forgecad skill install --core-only ставится только скилл моделирования forgecad без остальной библиотеки воркфлоу.

Выбор редакции

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний рискБез VPN292,5 тыс.Звезды репозитория
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск271,4 тыс.Звезды репозитория
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний рискБез VPN139,3 тыс.Звезды репозитория

Референсные MCP-серверы

Model Context Protocol servers

Официальный

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,6 тыс.Звезды репозитория
Foxx AIForgeCAD Public Kit

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.