
makermate/claw3d-skill
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
完全な3Dワークフローのための単一のスキル:モデル(AI)、検索(Thingiverse)、スライス、およびプリントを作成します。 モジュラーは、インストール時間で-必要なだけを有効にします.
概要
完全な3Dワークフローのための単一のスキル:モデル(AI)、検索(Thingiverse)、スライス、およびプリントを作成します。 モジュラーは、インストール時間で-必要なだけを有効にします。 スケッチ/イメージの→ 3Dは3Dモデルの多層、切れ目及び印刷物を変更します 1. — バックエンド/ムーンラッカー.md (または類似) をバックエンド固有のノートに追加します。 claw3d がバックエンドリストオプションを構成するメイン印刷モジュールのドキュメント。 CLI (claw3d) は、バックエンドのロジック、スキル文書の使用を処理します。 2. — プロバイダー/replicate.md を追加します。 プロバイダーが一流モジュールになったらmanifest.jsonを更新します。 スキルは、claw3d が提供者選択の構成を参照します。 3。 — ディレクトリ/printables.mdを追加します。 03-directory.mdを更新するか、03-directory-printables.mdを作成し、マニフェストを拡張します。 build-skill.sh を実行してマージします。 4. — src/06-your-module.md を追加し、モジュールの下の manifest.json で登録し、モジュールを含む --modules でビルドを実行します。 セットアップスクリプト(claw3d/scripts/setup-openclaw-docker).
概要(AI 翻訳)
完全な3Dワークフローのための単一のスキル:モデル(AI)、検索(Thingiverse)、スライス、およびプリントを作成します。 モジュラーは、インストール時間で-必要なだけを有効にします。
お問い合わせ
スケッチ/イメージ→3D 3Dモデルの修正 多重、スライス及び印刷物
構造
##ビルド
または env と:
モジュールの追加(コミュニティ)
1。 新しいプリンタのバックエンド — バックエンド固有のノートで[backends/moonraker.mdを追加(または同様の)。 [claw3d configure backends]がオプションをリストするメイン印刷モジュールのドキュメント。 CLI ([claw3d) は、バックエンドのロジック、スキル文書の使用量を処理します。
2.新しいAIプロバイダ — [providers/replicate.md]を追加します。 プロバイダが一流モジュールになったら[manifest.json]を更新します。 提供者選択のスキルリファレンスclaw3d configure
3。新しいディレクトリ — [[directories/printables.md]を追加します。 03-directory.mdを更新するか、03-directory-printables.mdを作成してマニフェストを拡張します。 build-skill.shを実行してマージします。
4.新しいモジュール — [src/06-your-module.md] を追加し、[manifest.json で [modules]] で [--modules]] でビルドを実行します。
インストール時間選択
セットアップスクリプト(`claw3d/scripts/setup-openclaw-docker).
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
claw3d — Unified 3D Skill for OpenClaw
Single skill for the full 3D workflow: create models (AI), search (Thingiverse), slice, and print. Modular at install time—enable only what you need.
Structure
claw3d-skill/
├── SKILL.md # Generated output (do not edit directly)
├── manifest.json # Module registry
├── src/
│ ├── 00-frontmatter.md # Skill metadata template
│ ├── 01-core.md # Setup flow, intent resolution (always included)
│ ├── 02-ai-forger.md # AI model creation (FAL)
│ ├── 03-directory.md # Search Thingiverse
│ ├── 04-slicing.md # Slice to G-code
│ └── 05-printing.md # Printer control
├── scripts/
│ └── build-skill.sh # Merge modules → SKILL.md
├── backends/ # Community: printer backends (Moonraker, PrusaLink, OctoPrint…)
├── providers/ # Community: AI providers (FAL, Replicate, local…)
└── directories/ # Community: search providers (Thingiverse, Printables…)
Build
cd claw3d-skill
./scripts/build-skill.sh --modules ai-forger,directory,slicing,printing
Or with env:
CLAW3D_MODULES=ai-forger,printing ./scripts/build-skill.sh
Adding Modules (Community)
-
New printer backend — Add
backends/moonraker.md(or similar) with backend-specific notes. Document in the main printing module thatclaw3d configure backendslists options. The CLI (claw3d) handles backend logic; the skill documents usage. -
New AI provider — Add
providers/replicate.md. Updatemanifest.jsonif the provider becomes a first-class module. The skill referencesclaw3d configurefor provider selection. -
New directory — Add
directories/printables.md. Update03-directory.mdor create03-directory-printables.mdand extend the manifest. Runbuild-skill.shto merge. -
New module — Add
src/06-your-module.md, register inmanifest.jsonundermodules, then run build with--modulesincluding your module.
Install-Time Selection
The setup script (claw3d/scripts/setup-openclaw-docker.sh) prompts for capabilities and builds the skill with only the selected modules. This keeps the installed skill focused and avoids unused API key requirements.
Related projects
| Repo | Description |
|---|
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add makermate/claw3d-skill