muapi-floor-plan-rendering
Generates 2D floor plans from descriptions and converts them into high-quality 3D architectural visualizations.
Install
mkdir -p .claude/skills/muapi-floor-plan-rendering && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/16922" && unzip -o skill.zip -d .claude/skills/muapi-floor-plan-rendering && rm skill.zipInstalls to .claude/skills/muapi-floor-plan-rendering
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Design a 2D floor plan and convert it into a realistic, high-quality 3D architectural rendering.Key capabilities
- →Design a 2D floor plan based on a description
- →Generate a 2D blueprint image if not provided
- →Convert a 2D floor plan into a 3D architectural rendering
- →Apply photorealistic textures and modern furniture in 3D renderings
- →Present 2D plans for user approval
- →Present final 3D renderings to the user
How it works
The skill first generates a 2D blueprint from a description using `muapi image generate` if no base image is provided. Then, it converts the 2D plan into a 3D rendering using `muapi image edit` with specific prompts for photorealistic details.
Inputs & outputs
When to use muapi-floor-plan-rendering
- →Visualize apartment layout designs
- →Generate 3D floor plan renderings
- →Create professional blueprints from text
About this skill
Floor Plan Rendering
Design a 2D floor plan and convert it into a realistic, high-quality 3D architectural rendering.
Inputs
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
floor_plan_description | text | yes | , | Description of the floor plan (e.g. "a modern 2-bedroom apartment with a balcony and open kitchen"). |
base_plan_image | image_url | no | , | Optional 2D floor plan image to use as a starting point. |
Steps
Phase A, 2D Floor Plan Design
If {{base_plan_image}} is not provided, submit the plan with ONE step to create the 2D blueprint:
- Floor Plan Generation,
muapi image generate(model=nano-banana-2):- Prompt:
A professional, clean 2D architectural floor plan of {{floor_plan_description}}. Top-down view, technical drawing style, white background, black lines, labeled rooms (Living Room, Kitchen, Bedroom, etc.), high contrast, minimalist design. - Aspect ratio: 4:3 or 1:1
- Prompt:
Present the 2D plan to the user for approval.
Phase B, 3D Rendering
Once the 2D plan is ready, submit the plan to convert it into a realistic 3D visualization:
- 3D Conversion,
muapi image edit(model=nano-banana-2-edit):- Reference Image: The 2D plan from Phase A.
- Prompt:
A stunning, realistic 3D isometric cutaway rendering of the architectural floor plan. Photorealistic textures, warm wooden flooring, modern furniture, soft natural sunlight coming from windows, realistic shadows. High-end architectural visualization, cinematic look, 8k resolution, clean white studio background. - Aspect ratio: 4:3 or 1:1
After generation, present the final 3D rendering to the user.
Trigger Keywords
3d floor plan, architectural rendering, 2d to 3d plan, house design, interior plan
Notes for the Executing Agent
- This recipe is LLM-orchestrated: read each phase, gather any missing inputs from the user, then call
muapiCLI commands. Usemuapi auth configurefirst ifMUAPI_API_KEYis unset. - For model IDs without a CLI alias yet, fall back to the raw endpoint via
curl -X POST https://api.muapi.ai/api/v1/<endpoint> -H "x-api-key: $MUAPI_API_KEY" -H 'content-type: application/json' -d '{...}'and poll withmuapi predict wait <request_id>. - Substitute
{{input_name}}placeholders with the user's actual inputs before issuing each call.
When not to use it
- →When the task is not related to floor plan design or 3D architectural rendering
Limitations
- →The skill relies on `muapi` CLI commands for image generation and editing.
- →The skill requires `MUAPI_API_KEY` to be set for `muapi` authentication.
- →The skill uses specific models (`nano-banana-2`, `nano-banana-2-edit`) for generation.
How it compares
This skill provides a two-phase process using specific `muapi` commands to generate both 2D blueprints and 3D architectural renderings from descriptive inputs, offering a specialized visualization workflow rather than general image editing.
Compared to similar skills
muapi-floor-plan-rendering side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| muapi-floor-plan-rendering (this skill) | 0 | 2mo | Review | Intermediate |
| jimeng-mcp-skill | 19 | 5mo | Caution | Intermediate |
| ai-image | 9 | 9mo | Review | Intermediate |
| nano-image-generator | 1 | 6mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
jimeng-mcp-skill
wwwzhouhui
使用jimeng-mcp-server进行AI图像和视频生成。当用户请求从文本生成图像、合成多张图片、从文本描述创建视频或为静态图像添加动画时使用此技能。支持四大核心能力:文生图、图像合成、文生视频、图生视频。需要jimeng-mcp-server在本地运行或通过SSE/HTTP访问。
ai-image
tyrchen
Generate AI images using OpenAI's gpt-image-1 model with customizable aspect ratios and artistic themes. Use when the user wants to create images, generate artwork, or mentions image generation with specific styles like Ghibli, futuristic, Pixar, oil painting, or Chinese painting.
nano-image-generator
solidSpoon
Generate images using Nano Banana Pro (Gemini 3 Pro Preview). Use when creating app icons, logos, UI graphics, marketing banners, social media images, illustrations, diagrams, or any visual assets. Triggers include phrases like 'generate an image', 'create a graphic', 'make an icon', 'design a logo', 'create a banner', or any request needing visual content.
midjourney-card-news-backgrounds
bear2u
Generate Midjourney prompts for 600x600 card news background images based on topic, mood, and style preferences. Use when user requests card news backgrounds or Instagram post backgrounds.
vizcom
Anhvu1107
ALWAYS use this when the request matches Vizcom: AI-powered product design tool for transforming sketches into full-fidelity 3D renders.
lg-nanobanana-sprite
AshishYesale7
Leverage AI (Nano Banana/Imagen) to generate high-quality visual assets (icons, logos, placemark images, overlay graphics) and integrate them into Liquid Galaxy Flutter apps.