klayoutclaw:display

Toggle and isolate KLayout layer visibility via execute_script commands.

32|6|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/caidish/KlayoutClaw --skill klayoutclaw-display
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: klayoutclaw:display
Source: https://github.com/caidish/KlayoutClaw/tree/main/skills/display
Command: npx skills add https://github.com/caidish/KlayoutClaw --skill klayoutclaw-display

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mcp_client, and includes scripts (resource) components.

What problem does it solve?

Toggle layer visibility in KLayout to simplify design reviews and inspection by focusing on relevant layers.

Core Features & Use Cases

  • Toggle visibility of individual layers to quickly hide or reveal content during review.
  • Show only a selected set of layers (layer/datatype pairs) to isolate critical regions (e.g., 1/0 and 2/0).
  • Integrate with MCP server via Python scripts to automate display changes during automated workflows.

Quick Start

Open KLayout with KlayoutClaw enabled and run the provided scripts to toggle or isolate layers.

Frequently Asked Questions about klayoutclaw:display

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

FAQPage Schema
How do I toggle KLayout layer visibility to simplify chip layout reviews?

Isolate specific KLayout layers using show_only operations that filter by layer and datatype pairs, hiding all other layers to inspect critical chip layout regions without visual interference.

Can I automate KLayout layer display changes using an MCP server?

Yes, you can automate KLayout layer display changes by integrating with an MCP server via Python scripts, executing display modifications dynamically during automated chip layout review workflows.

Do I need KlayoutClaw and mcp_client to control layer visibility?

Yes, you need KLayout opened with KlayoutClaw enabled and the mcp_client dependency installed to execute the scripts that validate target layers and apply the toggle or show_only visibility operations.

What happens when KLayout layer visibility scripts validate target layers?

When KLayout layer visibility scripts validate target layers, they check the specified layer and datatype pairs before applying changes, ensuring only valid layers are toggled or isolated to prevent display errors.

What's the best way to hide metal layers and show only mesa in KLayout?

The best way to hide metal layers and show only mesa in KLayout is using the show_only operation with specific layer and datatype pairs, which isolates the selected layers and hides everything else for focused inspection.