# Design Component

> Design a UI component with specifications for layout, states, interactions, and accessibility. Use when creating new UI components or redesigning existing ones. Use when this capability is needed.

- Skill: `tomevault-io/design-component-2` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/design-component-2`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/design-component-2/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/design-component-2

---


# Design Component

Design the following UI component:

$ARGUMENTS

## Design Deliverables

1. **Component specification** with props, states, and layout
2. **Interaction design** with user flows and feedback
3. **Accessibility specification** (ARIA roles, keyboard navigation, screen reader support)
4. **Responsive behavior** across screen sizes

## Context

Design components that are:

- Accessible (WCAG 2.1 AA compliant)
- Responsive across screen sizes
- Consistent with existing design patterns
- Well-documented for implementation

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/yu-iskw) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-13 -->

