ForgeCAD Public Kit
Набор устанавливаемых скиллов для ForgeCAD: агент пишет параметрические модели на .forge.js, проверяет их через CLI и синхронизирует с проектом
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Запускает CLI и выполняет скрипты моделей
- Синхронизирует файлы с размещенным проектом ForgeCAD
Установка
В терминале, через 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.
Установи 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, субагенты и ревью кода
Скиллы Мэтта Покока для инженеров
Skills For Real Engineers
Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура
Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации
Референсные MCP-серверы
Model Context Protocol servers
Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything