ui-styling

Installation
SKILL.md

UI Styling for Interactive Tools

This skill describes the styling conventions, shared building blocks, and architectural patterns used by all interactive UI tools in Semantic Link Labs so that every tool has a consistent, elegant design.

When to Use This Skill

Use this skill when you need to:

  • Add a new interactive UI function to the library.
  • Modify an existing interactive UI (e.g. vertipaq_analyzer, delta_analyzer, perspective_editor).
  • Add new shared visual components (icons, theme variables, headers, etc.) that should be reused across tools.
  • Decide between a static-HTML widget and an anywidget-based widget.

The Two UI Patterns

Semantic Link Labs has exactly two supported patterns for interactive UI tools. Always pick one based on whether the UI needs to call back into Python after the initial render.

Installs
1
GitHub Stars
538
First Seen
Jun 7, 2026
ui-styling — microsoft/semantic-link-labs