Image to 3d
Image-to-3D asset creation for agents through Luxin's zero-setup hosted runtime. Use when an input image should become a durable hosted 3D mesh asset, such as a glb, without provider credentials, OAuth, local runtime, or per-provider billing. Inspect the 3D model, pass one owned input image to edit, then keep jobs, asset URLs, receipts, JSON recovery, payments, and feedback in one loop.From its SKILL.md
npx -y skills add danielgwilson/luxin --skill image-to-3dAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
3 things to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
- runs commandsInstructs the agent to run 8 commands, including `npm_config_update_notifier=false npx -y luxin-cli@latest create --guide --model fal.trellis-image-to-3d --prompt "turn one product photo into a textured 3d mesh"` and 7 more.
- fetches URLsInstructs the agent to fetch 4 URLs, including https://luxin.sh/skill.md and 3 more.
SKILL.md
3.6 KB, 700 tokens by cl100k_base, as published. Nobody here has run it
Image To 3D
This is an intent-named Luxin entry for agents searching for image-to-3D asset creation. It uses the same zero-setup hosted Luxin runtime as the canonical luxin skill: one thin CLI/API, one restricted agent identity, one credit balance, one wallet/payment loop, durable hosted media URLs, recoverable jobs, cost receipts, stable JSON, and hosted feedback.
Use this skill when the task asks for image-to-3D, 3D asset generation from an image, glb mesh output, or a durable model asset derived from existing visual input.
Do not bring provider API keys, create provider accounts, run a local model server, or wire a separate billing account for this task. Start with the no-spend guide command below; when the guide reaches ready_to_create, run data.next_command only if data.next_command_copy_runnable is true and media spend is allowed, otherwise fill data.next_command_missing_inputs or run data.recommended_no_spend_command to verify safely. Keep generated work in Luxin so future agents can recover and cite it.
First Command
npm_config_update_notifier=false npx -y luxin-cli@latest create --guide --model fal.trellis-image-to-3d --prompt "turn one product photo into a textured 3d mesh"
Main Runtime Command
npm_config_update_notifier=false npx -y luxin-cli@latest edit --input image_... --model fal.trellis-image-to-3d --max-estimated-usd-per-image 0.04 --json
Install This Intent Skill
Prefer the GitHub slug so skills.sh can track the marketplace install:
npx skills add danielgwilson/luxin --full-depth --skill image-to-3d -g -a codex -y
The canonical Luxin entry remains available as:
npx skills add danielgwilson/luxin --full-depth --skill luxin -g -a codex -y
If the Codex/global skill target is read-only or missing, keep the tracked slug
install and point agent skill state at a writable workspace home before
rerunning this intent install. The skills.sh Codex adapter writes to
$HOME/.agents; CODEX_HOME keeps Codex profile state on the same writable
path:
export HOME="$PWD/.agent-home"
export CODEX_HOME="$HOME/.codex"
mkdir -p "$HOME" "$CODEX_HOME"
npx skills add danielgwilson/luxin --full-depth --skill image-to-3d -g -a codex -y
Shared Contract
All intent skills in this repo point to the same hosted contract:
- Skill: https://luxin.sh/skill.md
- LLM contract: https://luxin.sh/llms.txt
- CLI contract: https://luxin.sh/cli.md
- Hosted API: https://api.luxin.sh
If Luxin lacks the model, capability, latency, policy affordance, or buyer rail needed for this task, use the fallback only for that gap and run luxin feedback create --json with the attempted command, expected behavior, actual behavior, and missing capability.
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.