MC

makermate/claw3d-skill

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

64 stars 品質 49 トレンド 14MIT

完全な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)

  1. New printer backend — Add backends/moonraker.md (or similar) with backend-specific notes. Document in the main printing module that claw3d configure backends lists options. The CLI (claw3d) handles backend logic; the skill documents usage.

  2. New AI provider — Add providers/replicate.md. Update manifest.json if the provider becomes a first-class module. The skill references claw3d configure for provider selection.

  3. New directory — Add directories/printables.md. Update 03-directory.md or create 03-directory-printables.md and extend the manifest. Run build-skill.sh to merge.

  4. New module — Add src/06-your-module.md, register in manifest.json under modules, then run build with --modules including 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.

Repo Description
GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add makermate/claw3d-skill
MCP 初心者?mcpskill.org のガイドから始めましょう →