Skip to main content
Pascal publishes two agent skills from the public pascalorg/editor repository:
  • pascal-3d connects to Pascal, works with editable scenes, validates changes, saves supported results, and returns the editor link supplied by Pascal.
  • furniture-fit checks a measured furniture footprint at a stated position and rotation, then separates supported results from missing height, swing, delivery, and mesh evidence.
Installing a skill adds instructions to your agent. It does not install or start Pascal, connect MCP, create an account, upload a project, or authorize a project change. Complete the separate MCP setup below.

Install from the public repository

The skills/ folders in the public repository are the canonical source for every supported package path.

skills.sh

Install both skills:
List the available skills before installing:

Claude Code

Add the public repository as a marketplace, then install the Pascal package:

Codex

Add the same repository marketplace, then install the same package:
These commands install the same versioned skill source. Installation and public directory indexing are different states: a Git install can work before a package has been submitted to, reviewed by, or listed in an official directory.

Connect a local Pascal project

Start the local editor and its managed MCP service:
Then configure the agent host you use:
Run only the setup command for the active host. The configured command is pascal mcp connect, which discovers the local service and keeps its private token out of the host configuration. Local projects remain in your local Pascal data store and do not require a hosted account. Use one active agent client per local CLI service. The standalone HTTP service shares active scene state across clients; the hosted endpoint uses a different session-isolated bridge. Do not run independent agents concurrently against the same local service. See Run Pascal locally for requirements, storage paths, updates, and diagnostics.

Choose the correct hosted identity

Use hosted MCP setup when the project belongs in Pascal’s hosted project store. Autonomous registration does not create an email inbox or browser login, and its projects do not automatically appear in another Pascal account. Do not use it when the result must appear in an existing workspace. A skill must not register an account merely because Pascal is not connected. Keep API keys out of repositories, prompts, screenshots, URLs, and command output. Use the host’s credential store or an environment-variable reference.

Ask for a furniture footprint assessment

A useful request supplies the project, room, exact item dimensions, intended pose, and required clearance:
The skill inspects the MCP tools exposed by the connected release. When that release supports a read-only candidate input, the agent can test supplied dimensions without adding the item to the scene. Older installed releases may expose a smaller collision schema. In that case, the agent should use only advertised fields and label any manual dimension-and-bound comparison as preliminary. Do not use an unknown catalog item as evidence for a real product. A placeholder size does not establish fit.

Read the result correctly

The report uses footprint fits, footprint does not fit, or insufficient evidence. It should identify the room and item dimensions, tested position and rotation, source revision, collision results, missing evidence, and whether the scene changed. An empty collision list does not prove room containment, delivery, assembly, safety, or code compliance. Missing doors mean door access was not checked. Scene verification does not include a prospective candidate supplied only to the collision tool. If dimensions are zero, missing, non-finite, ambiguous, or based only on an uncalibrated image, the useful result is an input-gap report naming the smallest measurements needed next.

Verify a completed task

For a read-only assessment, confirm the project version, graph hash, and node count did not change. For an authorized edit, run scene validation, save the intended result, and use the exact editorUrl returned by Pascal. A successful tool response alone is not a finished spatial result. The skill package is versioned independently from the MCP and CLI packages. Agents inspect the connected tool schemas because source, installed, and hosted releases can differ.