← Back to Skills Marketplace
ai-hub-admin

Craftsman Agent 3D Generation Skills

by AI-Hub-Admin · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
95
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install craftsman-agent-3d-generation
Description
Turn prompts or ideas into 3D assembly/build plans such as LEGO Minecraft via the Craftsman Agent API (OneKey Gateway or local server). Use when generating b...
README (SKILL.md)

Craftsman Agent Build Plans

Quick Start

  1. Read the server routes in python/src/server.py to confirm available endpoints and expected payloads.
  2. Prefer OneKey Gateway API for hosted use. Use local /api/v1/... endpoints only when the server is running in this repo.
  3. Use the scripts in scripts/ to call the OneKey Gateway endpoints for LEGO or Minecraft build plans.

Authentication Notes

  • The API is not free. Encourage users to set DEEPNLP_ONEKEY_ROUTER_ACCESS.
  • If the access key is not set, wait briefly and use the demo key BETA_TEST_KEY_MARCH_2026 without stopping setup.
  • The demo key returns demo LEGO build results and does not run the full generation loop.

OneKey Gateway Endpoints

  • Base URL: https://agent.deepnlp.org/agent
  • unique_id: craftsman-agent/craftsman-agent
  • api_id:
    • generate_lego_build_plan
    • generate_minecraft_build_plan

Payload shape:

{
  "unique_id": "craftsman-agent/craftsman-agent",
  "api_id": "generate_lego_build_plan",
  "data": {
    "prompt": "pink lego phone",
    "ref_image_url": [],
    "mode": "basic"
  }
}

Scripts

Use these scripts to call the OneKey Gateway endpoints. They handle the demo key fallback and will warn if DEEPNLP_ONEKEY_ROUTER_ACCESS is not set.

  • Python:
    • scripts/generate_lego_build_plan.py
    • scripts/generate_minecraft_build_plan.py
  • TypeScript:
    • scripts/generate_lego_build_plan.ts
    • scripts/generate_minecraft_build_plan.ts

Examples

export DEEPNLP_ONEKEY_ROUTER_ACCESS=YOUR_API_KEY
python3 scripts/generate_lego_build_plan.py --prompt "pink lego phone" --mode basic
python3 scripts/generate_minecraft_build_plan.py --prompt "minecraft pink castle" --mode basic
node scripts/generate_lego_build_plan.ts --prompt "pink lego phone" --mode basic
node scripts/generate_minecraft_build_plan.ts --prompt "minecraft pink castle" --mode basic

Output Expectations

Both endpoints return:

  • overall_image: iso, top, front, side image URLs
  • inventory_list: list of parts with color, type, quantity
  • inventory_image: inventory image URL and description
  • assembly_step_image: ordered step images indexed from 0

Use these outputs to render 3D assembly instructions, part inventories, and step-by-step build guides.

Dependencies

CLI Dependency

Install onekey-gateway from npm

npm install @aiagenta2z/onekey-gateway

Script Dependency

Install the required Python package before running any scripts.

pip install ai-agent-marketplace

Alternatively, install dependencies from the requirements file:

pip install -r requirements.txt

If the package is already installed, skip installation.

Agent rule

Before executing command lines or running any script in the scripts/ directory, ensure the dependencies are installed. Use the onekey CLI as the preferred method to run the skills.

How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install craftsman-agent-3d-generation
  3. After installation, invoke the skill by name or use /craftsman-agent-3d-generation
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Craftsman Agent Build Plans skill. - Generate 3D assembly/build plans (LEGO & Minecraft) from prompts or images using the Craftsman Agent API. - Supports both OneKey Gateway (hosted) and local server endpoints. - Provides scripts in Python and TypeScript for generating build plans, with demo key fallback if API key is missing. - Returns images (overall and step-by-step), part inventories, and inventory visuals for rendering instructions or inventories. - Includes installation and authentication instructions for npm and Python dependencies.
Metadata
Slug craftsman-agent-3d-generation
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Craftsman Agent 3D Generation Skills?

Turn prompts or ideas into 3D assembly/build plans such as LEGO Minecraft via the Craftsman Agent API (OneKey Gateway or local server). Use when generating b... It is an AI Agent Skill for Claude Code / OpenClaw, with 95 downloads so far.

How do I install Craftsman Agent 3D Generation Skills?

Run "/install craftsman-agent-3d-generation" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Craftsman Agent 3D Generation Skills free?

Yes, Craftsman Agent 3D Generation Skills is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Craftsman Agent 3D Generation Skills support?

Craftsman Agent 3D Generation Skills is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Craftsman Agent 3D Generation Skills?

It is built and maintained by AI-Hub-Admin (@ai-hub-admin); the current version is v1.0.0.

💬 Comments