# React Component Scaffolder

> DEPRECATED: Use component-builder instead for M3-compliant, production-grade components.

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

---


# React Component Scaffolder (DEPRECATED)

⚠️ **This skill is deprecated and should no longer be used.**

## Why Deprecated?

The `component-builder` skill is the recommended replacement. It provides:

- **Production-grade** components with best practices
- **M3 Expressive** design token compliance
- **Token-aware** styling (no hardcoded values)
- **Accessibility-first** approach with ARIA labels
- **Comprehensive** error handling and edge cases
- **TypeScript** interfaces with JSDoc documentation

## Migration Path

When asked to "create a component", use **`component-builder`** instead:

**Old way:**

```
User: Create a Button component
Assistant: Uses react-component-scaffolder
```

**New way:**

```
User: Create a Button component
Assistant: Uses component-builder (M3-compliant)
```

## Why Not Use This Skill Anymore?

1. `react-component-scaffolder` only creates directory structure with no intelligent code generation
2. `component-builder` generates complete, production-ready components with M3 tokens
3. Having both creates user confusion about which to use
4. `component-builder` is strictly superior in every way

See [`component-builder`](../component-builder/SKILL.md) for the recommended replacement.

