Not in the top 1,000 by GitHub stars
ig-shadow-walker/BlenderXAlpha-3DGenSkill
Agent Skill that turns plain-English scene descriptions into AI-generated 3D models built live in Blender, via Alpha3D + Blender MCP. Works with Claude Code, Cursor, and OpenAI Codex.
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/alpha-scene-gen/SKILL.md
Week of Nov 2, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → e93bc83adbc6
No earlier version was observed for comparison.
Verified commit e93bc83adbc6e90e0f4ff09ae503344ad14ecbd1
git clone --filter=blob:none --no-checkout https://github.com/ig-shadow-walker/BlenderXAlpha-3DGenSkill.git .hotskills/ig-shadow-walker-blenderxalpha-3dgenskill && git -C .hotskills/ig-shadow-walker-blenderxalpha-3dgenskill checkout --detach e93bc83adbc6e90e0f4ff09ae503344ad14ecbd1
# Copy each selected skill directory from .hotskills/ig-shadow-walker-blenderxalpha-3dgenskill into .claude/skills/<skill-name>/Heat
1.7- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- alpha-scene-gen
skills/alpha-scene-gen
How it works
alpha-scene-gen
When your agent uses it
Generates AI 3D models through the Alpha3D MCP connector and imports them directly into the user's currently open Blender scene, scaled and placed to build out a described environment, prop set, or character roster. Use this skill whenever the user wants to populate, build, dress, furnish, or fill a Blender scene with new 3D assets; describes a level, room, environment, or list of props/characters they want created directly in their open .blend file; asks to "generate this into Blender", "add these models to my scene", "drop my existing Alpha3D models into this scene", or "build me a village/room/set in Blender"; or wants AI-generated meshes (or models already in their Alpha3D library) automatically downloaded, scaled, grounded, and positioned in Blender without manually exporting and importing each one by hand. Trigger this even if the user doesn't say "Alpha3D" or "MCP" by name and just describes what they want their scene to contain. Requires BOTH the Alpha3D MCP connector (generate_3d, get_job, etc.) and a Blender code-execution MCP connector (e.g. the BlenderMCP add-on's execute_blender_code tool) to be connected. If either is missing, this skill still triggers so it can walk the user through connecting it, rather than failing with a confusing error.
What it loads into context
Frontmatter
387 tokensAlways available to the agent
SKILL.md
4,812 tokensWhen the skill is activated
Reference documents
8,375 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Which 3D provider (read this first)
- Before anything else: confirm both connections are actually alive
- Step 1: Turn the description into an asset plan
- Step 2: Show the plan, then STOP for explicit confirmation
- Step 3: Generate and place, one asset at a time (a queue)
- Step 4: Import and place one asset (one `execute_blender_code` call)
- Step 5: Optional refinement pass
- Step 6: Look, fix, and report
- If a run gets interrupted after generating
- If something goes wrong mid-run
Files
../../.claude-plugin/marketplace.jsonasset713 bytes../../.claude-plugin/plugin.jsonasset378 bytesSKILL.mdcore20,109 bytesSKILL.mdcore20,109 bytesprovider.jsonasset286 bytesreferences/blender_helpers.mddoc13,940 bytesreferences/providers/alpha3d.mddoc8,613 bytesreferences/providers/meshy.mddoc3,193 bytesreferences/providers/tripo.mddoc3,330 bytesreferences/troubleshooting.mddoc3,659 bytes
Read SKILL.md
# Alpha3D Scene Generator (for Blender)
Turns a plain-language scene or asset description into real, AI-generated 3D
models, placed and scaled correctly inside the user's currently open Blender
file. You are the orchestrator: your 3D provider's MCP connector does the AI
generation, the Blender MCP connector does the placement, and you do the
scene reasoning that ties them together, deciding what to generate, how big
it should be, where it goes, and (by actually looking at the result) whether
it landed right.
Three files carry the parts of this skill that are pure mechanism rather than
judgment, so you don't have to re-derive them each time:
- `references/providers/<provider>.md`: the adapter for your chosen 3D
provider (`alpha3d`, `tripo`, or `meshy`). Each maps that provider's MCPView the complete source on GitHubSkills included
- alpha-scene-gen
Repository facts
- License
- MIT
- Created
- Jul 7, 2026
- Last pushed
- Jul 21, 2026
- Forks
- 2
- Open issues
- 1
- Project activity
- Slowing
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 6, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 1 note
skills/alpha-scene-gen/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 25 network referencesin 6 files: alpha-scene-gen/references/providers/alpha3d.md:9 .claude-plugin/marketplace.json:11 .claude-plugin/plugin.json:6 and 3 more
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- 4 references to secretsin 2 files: alpha-scene-gen/references/providers/meshy.md:28 alpha-scene-gen/references/providers/tripo.md:28
- No requests to vote in Hot
Show all 29 signals by file
.claude-plugin/marketplace.json
- Network accessline 11
"description": "Generate 3D models with Alpha3D and build them into your open Blender scene, scaled, grounded, and placed from a plain-language description.", "version": "0.1.0", "homepage": "https://alpha3d.io", - Network accessline 12
"version": "0.1.0", "homepage": "https://alpha3d.io", "repository": "https://github.com/ig-shadow-walker/3DGenSkill", - Network accessline 13
"homepage": "https://alpha3d.io", - Network accessline 14
"repository": "https://github.com/ig-shadow-walker/3DGenSkill",
.claude-plugin/plugin.json
- Network accessline 6
"name": "Alpha3D" }, "homepage": "https://alpha3d.io", - Network accessline 7
}, "homepage": "https://alpha3d.io", "repository": "https://github.com/ig-shadow-walker/3DGenSkill", - Network accessline 8
"homepage": "https://alpha3d.io", - Network accessline 9
"repository": "https://github.com/ig-shadow-walker/3DGenSkill",
skills/alpha-scene-gen/SKILL.md
skills/alpha-scene-gen/references/blender_helpers.md
skills/alpha-scene-gen/references/providers/alpha3d.md
- Network accessline 9
| **generate** (text or image to 3D) | `generate_3d` | | **poll** (job status) | `get_job(job_id)` | | **download URL** (a GLB) | in the completed `get_job` result, or `fetch(id)` for an existing asset | - Network accessline 10
| **poll** (job status) | `get_job(job_id)` | | **download URL** (a GLB) | in the completed `get_job` result, or `fetch(id)` for an existing asset | | **balance / pricing** | `get_credit_balance` + `list_generation_options` (live per-op cos - Network accessline 11
| **download URL** (a GLB) | in the completed `get_job` result, or `fetch(id)` for an existing asset | - Network accessline 12
| **balance / pricing** | `get_credit_balance` + `list_generation_options` (live per-op cost) | | **refine** | `retopologize`, `uv_unwrap`, `texture_3d`, `rig_3d`, `segment_3d`, `convert_format` | | **reuse from library** | `search`, `list_ - Network accessline 14
| **reuse from library** | `search`, `list_library`, then `fetch(id)` | - Network accessline 110
- **`search(query)`**: search the user's OWN models by title, tags, or category. Returns matches with ids. - **`fetch(id)`**: full details of one model, including **fresh presigned - Network accessline 111
category. Returns matches with ids. - **`fetch(id)`**: full details of one model, including **fresh presigned download links for every available format** (a `formats` list + a - Network accessline 112
- **`fetch(id)`**: full details of one model, including **fresh presigned - Network accessline 138
authoritative per-operation cost right before you build an estimate. The same pricing as the Alpha3D platform applies (see the pricing page at `https://alpha3d.io/pricing`), and it can change, so the live tool is the - Network accessline 139
same pricing as the Alpha3D platform applies (see the pricing page at `https://alpha3d.io/pricing`), and it can change, so the live tool is the only number you should quote to the user. - Network accessline 140
`https://alpha3d.io/pricing`), and it can change, so the live tool is the
skills/alpha-scene-gen/references/providers/meshy.md
skills/alpha-scene-gen/references/providers/tripo.md
- Access to secretsline 28
[Credential-related source omitted] - Access to secretsline 31
[Credential-related source omitted] - Network accessline 35
Get an API key (`tsk_...`) from the console at [platform.tripo3d.ai](https://platform.tripo3d.ai). Connect, for Claude Code: - Network accessline 36
[platform.tripo3d.ai](https://platform.tripo3d.ai). Connect, for Claude Code:
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Some files could not be read; the facts below still hold.
Signal confidence: 21 facts
- Network access in prose of the SKILL.mdalpha-scene-gen/SKILL.md:269Low confidence
- Network access in prose of the SKILL.mdalpha-scene-gen/SKILL.md:270Low confidence
- Network access in code of documentationalpha-scene-gen/references/blender_helpers.md:44Low confidence
- Network access in code of documentationalpha-scene-gen/references/blender_helpers.md:45Low confidence
- Network access in prose of documentationalpha-scene-gen/references/providers/alpha3d.md:9Low confidence
- Network access in prose of documentationalpha-scene-gen/references/providers/alpha3d.md:10Low confidence
- Network access in prose of documentationalpha-scene-gen/references/providers/alpha3d.md:11Low confidence
- Network access in prose of documentationalpha-scene-gen/references/providers/alpha3d.md:12Low confidence
- Network access in prose of documentationalpha-scene-gen/references/providers/alpha3d.md:14Low confidence
- Network access in prose of documentationalpha-scene-gen/references/providers/alpha3d.md:110Low confidence
- Network access in prose of documentationalpha-scene-gen/references/providers/alpha3d.md:111Low confidence
- Network access in prose of documentationalpha-scene-gen/references/providers/alpha3d.md:112Low confidence
- Network access in prose of documentationalpha-scene-gen/references/providers/alpha3d.md:138Low confidence
- Network access in prose of documentationalpha-scene-gen/references/providers/alpha3d.md:139Low confidence
- Network access in prose of documentationalpha-scene-gen/references/providers/alpha3d.md:140Low confidence
- Access to secrets in prose of documentationalpha-scene-gen/references/providers/meshy.md:28Low confidence
- Access to secrets in code of documentationalpha-scene-gen/references/providers/meshy.md:33Low confidence
- Access to secrets in prose of documentationalpha-scene-gen/references/providers/tripo.md:28Low confidence
- Access to secrets in prose of documentationalpha-scene-gen/references/providers/tripo.md:31Low confidence
- Network access in prose of documentationalpha-scene-gen/references/providers/tripo.md:35Low confidence
- Network access in prose of documentationalpha-scene-gen/references/providers/tripo.md:36Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Native | Manifest .claude-plugin/marketplace.json | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/alpha-scene-gen/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/alpha-scene-gen/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/alpha-scene-gen/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/alpha-scene-gen/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/alpha-scene-gen/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.