component-library

Build accessible React component libraries with Storybook and npm publishing workflows.

1|Updated Nov 18, 2025
One-click install
npx skills add https://github.com/pluginagentmarketplace/custom-plugin-react --skill component-library-pluginagentmarketplace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: component-library
Source: https://github.com/pluginagentmarketplace/custom-plugin-react/tree/main/skills/component-library
Command: npx skills add https://github.com/pluginagentmarketplace/custom-plugin-react --skill component-library-pluginagentmarketplace

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps teams build accessible, reusable React component libraries, streamlining design-system work and reducing duplication across applications.

Core Features & Use Cases

  • Reusable component APIs designed for composability and accessibility with WCAG 2.1 compliance.
  • Storybook-based documentation, visual testing, and design-token integration for consistent UI.
  • Publishing-ready output with npm packaging and TypeScript support.

Quick Start

Install the skill in your Claude environment and begin scaffolding a reusable Button, Input, and Modal library with Storybook integration.

Frequently Asked Questions about component-library

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build an accessible React component library with WCAG compliance?

Build an accessible React component library by using predefined templates for Button, Input, Modal, and Tabs that enforce WCAG 2.1 compliance, composability, and frontmatter metadata for reusable design-system APIs.

How do I integrate Storybook documentation and design tokens into a React UI library?

Integrate Storybook documentation and design tokens into a React UI library through predefined templates that enable visual testing, design-token integration, and consistent UI documentation across all components.

Can I use this to scaffold TypeScript React components for npm publishing?

Yes, you can scaffold TypeScript React components for npm publishing. The skill generates publishing-ready output with npm packaging and TypeScript support for reusable component libraries.

What's the best way to reduce UI duplication across multiple React web apps?

Reduce UI duplication across React web apps by building a centralized, reusable component library with consistent design tokens, Storybook documentation, and accessible component APIs that can be shared across applications.

Does this skill support scaffolding specific components like Modal and Tabs?

Yes, this skill supports scaffolding Modal and Tabs components, along with Button and Input. It targets design systems with scenarios for these specific components, enforcing accessibility and composability.

Do I need any external dependencies to start scaffolding a React component library?

No external dependencies are required to start scaffolding. The skill includes predefined dependencies and templates, allowing you to begin building a reusable Button, Input, and Modal library with Storybook integration immediately.