Skip to main content
Back to the field guide

A field guide to the /form-component skill

AI UI Component Spec Generator

Component specs jump straight to implementation and skip states. /form-component produces visual + interaction + props + a11y + usage guidelines for Prism to implement.

Form · Visual Design6 min readDecember 28, 2025

Component specs that go straight to implementation skip the parts that matter. Visual design covers default; the engineer guesses at hover, focus, active, disabled, loading, error. ARIA attributes are added by intuition. Prop types are improvised. The result is a component built consistently with itself in the demo and inconsistently with the rest of the system.

The /form-component skill produces the component design spec. Visual for every state. Interaction behavior with timing. Prop definitions with types. ARIA attributes. Usage guidelines (when to reach for this, when not). Output ready for Prism to implement without further design clarification.

Tonone's /form-component skill produces complete component specs with visuals for every state, interaction, props, ARIA, and usage guidelines.

Install

/form-component ships with the Form agent in Tonone for Claude Code.

1. Add to marketplace

$ claude plugin marketplace add tonone-ai/tonone

2. Install Form

$ claude plugin install form@tonone-ai

Frequently asked questions

What does /form-component do?
It produces a component design spec with visuals for all states, interaction, props, ARIA, and usage guidelines.
How do I install /form-component?
Install Tonone for Claude Code via tonone.ai/get-started.

Pairs well with