ikea-worktop

Generate IKEA worktop instances with procedural GLB models from slab dimensions.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Worktop design in kitchens requires accurate sizing, color selection, and cutouts, along with consistent 3D assets. This Skill provides a procedural generator to create ikea worktop instances and corresponding GLB model slugs to enable seamless scene rendering.

Core Features & Use Cases

  • Procedural GLB-backed worktops generated from length_mm, depth_mm, thickness_mm, color, and optional cutouts.
  • Slug-based instantiation using the model slug returned by generate_worktop to drive scene creation.
  • Placement guidance with standard vertical positioning and world-centred alignment for kitchen layouts.

Quick Start

Call generate_worktop with your slab dimensions to obtain a slug, then emit an ikea-worktop instance with model set to that slug.

Frequently Asked Questions about ikea-worktop

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

FAQPage Schema
How do I generate a 3D kitchen worktop model with custom dimensions?▼

To generate a kitchen worktop, you call the procedural generator with your slab dimensions like length, depth, and thickness. It validates the inputs and produces a GLB model slug referencing those exact specifications for scene rendering.

Can I add sink or hob cutouts to a procedural worktop GLB model?▼

Yes, you can include optional cutouts for sinks or hobs when generating a worktop. You provide these parameters alongside color and slab dimensions to produce a GLB model that accurately reflects these structural voids.

What is the process for placing a generated worktop in a scene graph?▼

After generating the worktop, you emit a scene instance that references the returned model slug. This provides placement guidance with standard vertical positioning and world-centred alignment for kitchen layouts.

Does kitchen design with procedural generation support custom colors?▼

Yes, color selection is supported as an input parameter for the procedural generator. You specify the desired color along with the worktop dimensions to generate a matching GLB model.

What are the limitations when sizing worktops for kitchen layouts?▼

The generator requires precise millimeter inputs for length, depth, and thickness. It validates these slab dimensions before producing the GLB model slug, ensuring the generated instance matches the specified constraints.