Agent Skill
Furniture Fit skill
furniture-fitpascalorg/editorskills/furniture-fit/SKILL.md
Assess whether furniture fits in a measured Pascal room or layout. Use this skill for sofa, table, bed, cabinet, appliance, staging, placement, collision, clearance, or rotated-footprint questions. Produce a tool-backed spatial report that distinguishes footprint fit from unsupported height, door-swing, assembly, and delivery-route claims, and return insufficient evidence when dimensions or scale are missing.
always on
80 tokname + description
once used
3,842 tokSKILL.md body
bundled files
1255 KB
repo stars
25kGitHub
Install the Furniture Fit skill
Skills CLI (Claude Code, Codex, Cursor and others)
npx skills add https://github.com/pascalorg/editor --skill furniture-fit
Claude Code, by hand (all projects)
git clone --depth 1 https://github.com/pascalorg/editor.git /tmp/editor mkdir -p ~/.claude/skills cp -R /tmp/editor/skills/furniture-fit ~/.claude/skills/furniture-fit
For one project only, copy the folder into .claude/skills/ in that project instead. The agent picks it up when a task matches its description.
What it costs your context
Agent Skills load in three steps. Tokens counted with the o200k tokenizer; your model's count will differ a little.
| When | What loads | Cost |
|---|---|---|
| Every session | Name and description | 80 tok |
| When the agent uses it | The SKILL.md instructions | 3,842 tok |
| Only if opened | 12 bundled files (55 KB) | varies |
Until it is used, furniture-fit costs about 17× less than the median MCP server we measured (1,362 tokens on every turn). Installing all 4 skills from pascalorg/editor would load 320 tokens of descriptions. Skills vs MCP study
Checks
Our checks found nothing to flag: it follows the Agent Skills specification's naming and size guidelines and doesn't pipe downloads into a shell.
Checked 2026-10-22 · method
What's inside
The headings of its SKILL.md. Read the full file on GitHub.
- Furniture fit
- Required evidence
- Inspect before changing
- Run the footprint assessment
- Existing item at an existing pose
- Candidate item not yet in the scene
- Rotations and alternatives
- Return one bounded next action
- Separate the checks
- Validate, save, and report
More skills from pascalorg/editor
- open-prpascalorg/editor
Open or update a pull request on pascalorg/editor from the current branch, describing only what the branch actually did. Use when the user asks to open/create a PR, push and PR, or ship a branch in the editor repo.
25k51 tok idle · 537 in use - pascal-3dpascalorg/editor
Connect to Pascal and use its MCP tools to create, inspect, edit, validate, save, or hand off editable 3D building scenes. Use this skill whenever a user asks an agent to work in Pascal, make a room or building model, inspect a Pascal project, perform spatial edits, connect Pascal MCP, or return a verified Pascal editor link. It also governs safe local, existing-account, and explicitly authorized autonomous setup.
25k92 tok idle · 4,500 in use - review-architecturepascalorg/editor
Review a PR against the Pascal architectural rules — package boundaries (core/viewer/editor/nodes), the registry-driven composition model (def.geometry / def.renderer / def.system), legacy-dispatch regressions, the slots + world-scale-UV convention for new nodes/geometry, hook hygiene (useEditor/useScene/useViewer), and selector performance. Use when the user asks to review a PR, audit a branch, or check that changes respect the codebase's architecture.
25k97 tok idle · 7,221 in use