Install any skill in seconds. Free to start, no credit card required.
Get Started Free →asymmetric-al/react-component-dev
Build reusable, accessible React components with predictable APIs and ref forwarding.
Passed 21 of 22 test cases with the skill, and 17 of 22 without it.
and 2 more in the full report
5 fixed16 passed either way0 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 5 test cases the skill fixed. Same model, same prompt, with and without the skill.
I need a reusable Accordion component in React with TypeScript for my design system. Can you code the component structure along with a short example showing how to render an accordion item with a title and content block?
| Checked | Without skill | With skill |
|---|---|---|
| Uses React.forwardRef or forwardRef for components that render DOM elements. | Missed | Passed |
The instructions your model reads when the skill loads.
Name: react-component-dev
Purpose: Build reusable, accessible React components with predictable APIs and ref forwarding.
Use this skill when creating or refactoring components.
Applies when: Building new components, refactoring UI components, or defining component APIs. Do not use when: Only editing styles or content in existing components without API changes.
children/slots over many boolean props.forwardRef.forwardRef for DOM-rendering components.test cases passed, vs 17 / 22 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.