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-shapefor public framework-neutral contracts.crates/component-shape-codegenfor shared token generation and path, suffix, syntax, or MCP metadata normalization.book/src/framework-neutral-shapes.mdfor user guidance.crates/component-shape/src/lib.rsand public rustdoc for the API contract.