Turn repeated UI code into reusable components.
Refactors duplicated UI code into reusable components and replaces hardcoded style values with design tokens.
When to use it
Use for UI extraction requests, obvious duplication, hardcoded colors or sizes, or requests to clean up components and styles.
Give it a UI refactoring request in a project; it creates reusable components and tokens and reports the call-site updates.
What you provide
The extraction procedure explicitly instructs the agent to load ui-craft before proceeding.
No additional actions listed.