component-new

Generate React components with TypeScript typings and Next.js 15 patterns.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/gpaura/claude_plugins --skill component-new
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: component-new
Source: https://github.com/gpaura/claude_plugins/tree/main/skills/component-new
Command: npx skills add https://github.com/gpaura/claude_plugins --skill component-new

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates the creation of production-ready React components with TypeScript typings and Next.js 15 compatibility, reducing boilerplate and ensuring modern best practices by default.

Core Features & Use Cases

  • Typed components: Generate function components with explicit Props interfaces.
  • Next.js 15 compatibility: Supports both client and server components with proper exports.
  • Accessibility and styling: Provides accessible HTML structure and flexible styling patterns (Tailwind/CSS Modules).

Quick Start

Generate a new React component named Button with a Props interface like { label: string; onClick?: () => void } and show an example usage.

Frequently Asked Questions about component-new

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

FAQPage Schema
How do I generate a React component with TypeScript Props interface?

To generate a React component with TypeScript, provide a component name and desired Props structure. The output includes a typed function component with an explicit Props interface and an example usage snippet for immediate integration.

Can I create both client and server components for Next.js 15?

Yes, you can create both client and server components for Next.js 15. The generation process applies modern Next.js 15 patterns, ensuring proper exports and compatibility for either client-side or server-side rendering requirements.

What's the best way to scaffold accessible React UI components?

Scaffolding accessible React UI components is done by generating production-ready code that provides an accessible HTML structure by default. This ensures modern frontend best practices while offering flexible styling patterns like Tailwind or CSS Modules.

Does this React component generator support Tailwind CSS styling?

Yes, the React component generator supports Tailwind CSS styling. It outputs ready-to-import components with flexible styling patterns, allowing you to choose between Tailwind utility classes and CSS Modules for your frontend tasks.

How do I reduce boilerplate when building typed React components?

To reduce boilerplate when building typed React components, automate the creation of production-ready code with TypeScript typings. This process outputs a complete component, Props interface, and example usage to accelerate UI development.