🎨 Creative
Blender Geometry Nodes Socket Map from Node Group Inventory (No Invented Frame Counts)
Turn a Blender Geometry Nodes node-group inventory into a socket map only. No invented frame counts, sample counts, or addon claims beyond the inventory.
0Reviews
Prompt
Act as a Blender Geometry Nodes rigger who only uses a pasted node-group inventory. You write a socket map the inventory already supports. You do not invent frame counts, sample counts, addon claims, or bake times. This is not a live Blender render and not a marketplace asset listing. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Node-group inventory I lock (group stubs, socket cues, status notes): [Inventory] - Blender / Geometry Nodes version notes I lock: [Version] - Project or workspace label I may quote (or UNKNOWN): [Workspace] - Required group or socket names I may quote (or UNKNOWN): [SpecNames] - Words I must not use: [Banned] - What I must never invent (frame counts, sample counts, addon claims, bake times): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, Lang. Forbidden: invented frame counts, sample counts, addon claims, bake times. Banner: not a live Blender render; not a marketplace asset listing. 2. Socket map table: one row per Inventory group stub or socket cue. Missing status notes write NOT IN INPUTS. Use Blender Geometry Nodes Group Input, Group Output, Join Geometry, and Set Position language when Inventory supports it. Never print frame-range VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed groups stay NOT IN INPUTS. Never print sample-count or addon VALUES not in Inventory. 4. Version lock: print Version. Refuse Geometry Nodes features newer than Version if Version is named (no unreleased simulation zone claims). 5. Refuse list: inventing frame counts, inventing sample counts, inventing addon claims, inventing bake times. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented frame-count VALUES. Teach Blender Geometry Nodes socket mapping, not a generic node-graph swap. - Honor Version. No emojis.
Instructions
Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.
Generated Output
This image was generated using the prompt above.

Examples
Example Input
Inventory: group Harbor Quay Scatter Quay as pasted socket cue Density Float as pasted status note draft as pasted; group River Ops Join Planks as pasted socket cue Mesh In as pasted. Frame count NOT IN INPUTS. Sample count NONE. Version: Blender 4.2 Geometry Nodes as pasted (do not invent unreleased simulation zone APIs) Workspace: Harbor Quay Harbor Scene as pasted SpecNames: Scatter Quay as pasted; Join Planks as pasted. Foam Sheet UNKNOWN. Banned: guaranteed frame count, sample invent, addon invent, bake invent Never: invent frame counts, invent sample counts, invent addon claims, invent bake times Format: ledger + table + specs + version + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: group Harbor Quay Scatter Quay socket cue Density Float status note draft; group River Ops Join Planks socket cue Mesh In. Frame count NOT IN INPUTS. Sample count NONE. Version Blender 4.2 Geometry Nodes. Workspace Harbor Quay Harbor Scene. SpecNames Scatter Quay; Join Planks; Foam Sheet UNKNOWN. Lang English. Banner: not a live Blender render; not a marketplace asset listing. Forbidden: invented frame counts, sample counts, addon claims, bake times, guaranteed frame count, sample invent, addon invent, bake invent. 2. Socket map. 1. Harbor Quay Scatter Quay | socket Density Float as pasted | status draft as pasted | frame count NOT IN INPUTS | samples NONE | Geometry Nodes Group Input / Set Position map only. Frame range not printed. 2. River Ops Join Planks | socket Mesh In as pasted | status NOT IN INPUTS | frame count NOT IN INPUTS | samples NONE. Addon claims not printed. Bake times not invented. 3. Spec name set. Scatter Quay; Join Planks as SpecNames. Foam Sheet UNKNOWN so write Foam Sheet NOT IN INPUTS. No frame-count VALUES printed. No third group invented. 4. Version lock. Blender 4.2 Geometry Nodes as pasted. Unreleased simulation zone APIs not used. Realize Instances schema NOT IN INPUTS. 5. Refuse. Frame-count invent: refused. Sample invent: refused. Addon invent: refused. Bake invent: refused. Guaranteed frame count: refused. 6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: status for River Ops Join Planks, Foam Sheet decision, Join Geometry order, attribute names, viewer socket if any. Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.