rwsdk-shadcn-update

Analyze, back up, and validate shadcn/ui component updates in RedwoodSDK projects.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/softee-p/redwoodSDK-toolkit --skill rwsdk-shadcn-update
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rwsdk-shadcn-update
Source: https://github.com/softee-p/redwoodSDK-toolkit/tree/main/plugins/rwsdk-toolkit/skills/rwsdk-shadcn-update
Command: npx skills add https://github.com/softee-p/redwoodSDK-toolkit --skill rwsdk-shadcn-update

SYSTEM DOCUMENTATION & REQUIREMENTS

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

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.

Frequently Asked Questions about rwsdk-shadcn-update

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

FAQPage Schema
How do I safely update shadcn/ui components in a RedwoodSDK project?

To safely update shadcn/ui components in RedwoodSDK, run a structured workflow that analyzes your project, backs up custom components, updates via CLI or MCP, restores customizations, and validates with type checks and builds.

How can I identify custom shadcn components before updating?

You can identify custom shadcn components by running a Phase 1 project-specific analysis, which automatically detects fully custom and modified components to prevent overwriting customizations during updates.

Does the shadcn update workflow support React Server Components compatibility?

Yes, the shadcn update workflow ensures React Server Components (RSC) compliance by fetching the latest RedwoodSDK guidance and validating components across your project to maintain compatibility.

What is the best way to add new shadcn components without breaking existing customizations?

The best way to add new shadcn components without breaking customizations is to use a safe update workflow that backs up modified files, applies the update, restores your custom code, and runs build validation.

Can I use MCP server integration to manage shadcn components?

Yes, you can use optional MCP server integration to manage shadcn components, allowing you to execute updates and maintain project health alongside standard pnpm, yarn, or npm package managers.

Why do my shadcn components break after updating in RedwoodSDK?

Shadcn components break after updating in RedwoodSDK when custom modifications are overwritten without backups; applying a structured workflow that backs up, updates, restores, and validates prevents these rendering issues.