What problem does it solve?
This skill provides a safe, end-to-end workflow to manage shadcn/ui components in RedwoodSDK projects, including automatic detection of custom components, backup/restore, and compatibility checks with RSC and optional MCP server integration.
Core Features & Use Cases
- Custom component detection automatically identifies fully custom and modified shadcn components.
- Safe update workflow backs up customizations, updates standard components via CLI or MCP, restores backups, and validates with type checks and builds.
- Documentation integration fetches the latest RedwoodSDK shadcn guidance through the rwsdk-docs skill and ensures RSC compliance across components.
- Use cases include adding new components, updating existing ones, troubleshooting rendering issues, and maintaining project health across package managers (pnpm, yarn, npm).
Quick Start
Begin with Phase 1 analysis to identify your project's custom components, then invoke the safe-update workflow to back up, update, restore, and validate your shadcn/ui components.