Skip to main content
P

/prism-component

PrismFrontend & UI

Builds a reusable, accessible, typed UI component with every state handled: default, hover, focus, active, disabled, loading, error, and any domain-specific states. Includes prop documentation, usage examples, keyboard interaction patterns, and ARIA attribute coverage.

Install

This skill

Install Prism Component

1. Add to marketplace

$ claude plugin marketplace add tonone-ai/tonone

2. Install this skill

$ claude plugin install prism-component@tonone-ai

The agent

Install Prism

1. Add to marketplace

$ claude plugin marketplace add tonone-ai/tonone

2. Install Prism

$ claude plugin install prism@tonone-ai

Want all 31 agents across both teams?

Full installation guide

Invoke this skill

Command|$ /prism-component

When to use

When adding a new reusable component to a design system or application that will appear in multiple places. When an existing component is missing states or accessibility attributes. When Form has produced a component spec and you need it implemented correctly in code.

Deep dive

AI React Component Generator (Accessible by Default)

Most AI-generated components miss states and accessibility. /prism-component builds typed, reusable components with every state, ARIA coverage, and keyboard interactions.

Read the article

More from Prism

All Prism skills

Ready to use Prism Component?