ikea-table

Render complete IKEA dining table sets as a single GLB model.

Updated Apr 24, 2026
One-click install
npx skills add https://github.com/pavelkraleu/anthropic-opus-hackathon --skill ikea-table
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ikea-table
Source: https://github.com/pavelkraleu/anthropic-opus-hackathon/tree/main/skills/ikea-table
Command: npx skills add https://github.com/pavelkraleu/anthropic-opus-hackathon --skill ikea-table

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill makes it easy to render complete IKEA table-and-chair dining sets in the kitchen scene as a single GLB, ensuring consistent placement and visuals without assembling individual pieces.

Core Features & Use Cases

  • Single-GLB dining sets: render the table and chairs together from a single slug.
  • Catalog slugs supported: includes the DOCKSTA, PINNTORP, and STOCKHOLM 2025 sets.
  • Placement guidance: provides rules for floor placement and clear footprint to avoid collisions.
  • Error handling: unknown slugs are dropped from the scene with a console log.

Quick Start

Create an ikea-table instance using a supported slug and set its position and rotation to place the dining set in the scene.

Frequently Asked Questions about ikea-table

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I render a complete IKEA dining table set as a single GLB model?

To render a complete IKEA dining table set as a single GLB model, you create an instance using a supported table-set slug and define its position and rotation. This generates a self-contained 3D model object for your scene.

What IKEA dining sets are available as 3D models for kitchen scene assembly?

The available IKEA dining sets for 3D kitchen scene assembly are DOCKSTA, PINNTORP, and STOCKHOLM 2025. Each set is identified by a specific slug and renders the table and chairs together as one GLB.

How do I position a 3D dining set on the floor without collisions?

Positioning a 3D dining set on the floor requires setting the y-axis coordinate to zero. The Skill validates this floor placement and provides clear footprint rules to help you avoid collisions with other scene objects.

Does the GLB renderer support custom or unsupported IKEA table slugs?

The GLB renderer does not support unsupported IKEA table slugs. Unknown slugs are automatically dropped from the scene, and an error is logged to the console to indicate the invalid input.

Why use a single GLB for a dining set instead of assembling individual 3D pieces?

Using a single GLB for a dining set ensures consistent placement and visuals without manually assembling individual 3D pieces. It simplifies kitchen design by generating one self-contained object with unified id, kind, and model properties.