en un clic
roo-windows-design-doc-authoring
// roo_windows-specific addendum for design docs under docs/. Use with the local embedded-design-doc-authoring instruction when documenting a new widget, refactor, rendering change, or API proposal.
// roo_windows-specific addendum for design docs under docs/. Use with the local embedded-design-doc-authoring instruction when documenting a new widget, refactor, rendering change, or API proposal.
roo_windows-specific addendum for code authoring and validation. Use with the local embedded-cpp-code-authoring instruction when editing public APIs, adding tests, documenting behavior, running Bazel tests, or checking example-sketch builds.
Reference for the roo_windows measure/layout pipeline. Use when adding a new container/layout, debugging size, padding, clipping, or overflow bugs, or reasoning about how PreferredSize, MeasureSpec, padding, and margins interact between a parent container and its children.
Create, update, and debug golden render tests for roo_windows. Use when adding new golden tests, wiring BUILD targets with ppm data, using CompareOrUpdateGolden and CaptureRgb, or regenerating goldens for roo_windows widgets under Bazel in either a standalone roo_windows repo or a larger workspace that contains it.
Import SVG files as local roo_windows resources. Use when turning SVG art into Pictogram or MonoIcon C++ assets with roo_display_image_importer, choosing ALPHA4/RLE settings, generating multiple zoom sizes, or wiring local generated resources for roo_windows widgets in either a standalone roo_windows repo or a larger workspace that contains it.
| name | roo-windows-design-doc-authoring |
| description | roo_windows-specific addendum for design docs under docs/. Use with the local embedded-design-doc-authoring instruction when documenting a new widget, refactor, rendering change, or API proposal. |
| argument-hint | Describe the design topic and whether the doc is new or an update. |
| user-invocable | true |
Use this skill when writing or revising design docs under roo_windows/docs.
Apply the local
embedded-design-doc-authoring instruction
first, then use the repo-specific guidance below.
Primary references: roo-windows-widget-authoring instruction docs/material3_buttons_design.md docs/material3_lists_design.md
std::function or strategy objects.