use-component-shape

Installation
SKILL.md

Use component shape

Route the task

Keep a contract in component-shape when it does not require a UI framework or protocol runtime. GPUI declarations, rendering, builders, and value binding belong in component-shape-gpui; typed JSON Schema, decoding, and servers belong in component-shape-mcp. Use their dedicated skills when available.

Inside this repository, read AGENTS.md before editing. The owning surfaces are:

  • crates/component-shape for public framework-neutral contracts.
  • crates/component-shape-codegen for shared token generation and path, suffix, syntax, or MCP metadata normalization.
  • book/src/framework-neutral-shapes.md for user guidance.
  • crates/component-shape/src/lib.rs and public rustdoc for the API contract.

Choose the public contract

Installs
5
First Seen
Jul 12, 2026