Skip to content

Pascal 3D Scene Builder

Lets an agent build, edit, validate and hand off editable 3D building scenes in the Pascal editor via MCP tools.

Stars
25,273
Licence
MIT
Files
8 files

What it does

Once installed, the agent can work inside Pascal, an open-source 3D building editor, to create rooms, storeys, doors, windows, roofs and furniture as an editable 3D scene instead of guessing at raw data. It uses Pascal's own tools to check the result and returns a verified link to the project. It also has rules for keeping local projects on your machine, using an existing hosted account only with a key you create, and only creating a separate agent account when you explicitly ask.

Great for

  • Architects or designers who want an agent to sketch a room, flat or building layout in Pascal
  • Developers building a Pascal integration who need an agent to drive its MCP tools
  • People who want to keep building projects local and avoid uploading them to a hosted service

Skip it if

  • Simple 2D floor plans or image-only work, since it depends on the Pascal editor and its 3D scene model
  • Projects that must stay private if you use the hosted option without checking which account owns the key, because hosted projects are stored on Pascal's servers
  • Tasks that need the agent to publish, invite collaborators or spend credits, which the skill forbids unless you authorize that action

Try asking

  • “Make a two-bedroom apartment layout with a kitchen, hallway and two windows in Pascal and give me the editor link”
  • “Inspect my existing Pascal project and list the rooms and their areas”
  • “Group the rooms on this floor into Apartment 2B and Apartment 2C, with the corridor left as common area”
  • “Furnish the living room with a sofa and a coffee table, then validate the scene”
Step-by-step guide: how to use Pascal 3D Scene BuilderInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 8 original files, the MIT licence and an attribution note.

    pascal-3d.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip pascal-3d.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip pascal-3d.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Connect the local Pascal CLI for private work so projects stay on your machine; only use the hosted path when you want them in your Pascal account
  • Give a clear design brief up front, stating what is fixed (such as room sizes) and what the agent may choose freely (such as furniture style)
  • Use a Settings-created API key owned by the same account as the target project, and never paste keys into the chat

What's inside

  • evals/evals.json
  • evals/trigger-evals.json
  • examples/autonomous-private-project.md
  • examples/hosted-existing-account.md
  • examples/local-project.md
  • references/setup.md
  • references/tool-workflows.md
  • SKILL.md

Redistributed unmodified from pascalorg/editor under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.