From rwsdk
This skill should be used when the user has frontend layout, styling, or visual issues in a RedwoodSDK application. Trigger when the user mentions "fix layout", "mobile looks broken", "responsive design", "Tailwind not working", "CSS issues", "styling problems", "shadcn component looks wrong", "UI is off", or any visual/rendering complaint in an rwsdk project. Also trigger when the user asks about Tailwind v4 configuration in RSC, server component styling, dark mode setup, or wants to debug why components render differently on mobile vs desktop. Provides a mandatory 4-phase workflow (context gathering, visual testing, design solution, verification) that ensures thorough visual analysis before making any changes. Always use this skill instead of guessing at CSS fixes — it requires actually seeing the running app.
npx claudepluginhub softee-p/redwoodsdk-toolkit --plugin rwsdkThis skill uses the workspace's default tool permissions.
Fix frontend layout and styling issues in RedwoodSDK applications using a structured workflow that emphasizes visual testing and cross-skill knowledge integration.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Searches prompts.chat for AI prompt templates by keyword or category, retrieves by ID with variable handling, and improves prompts via AI. Use for discovering or enhancing prompts.
Guides MCP server integration in Claude Code plugins via .mcp.json or plugin.json configs for stdio, SSE, HTTP types, enabling external services as tools.
Fix frontend layout and styling issues in RedwoodSDK applications using a structured workflow that emphasizes visual testing and cross-skill knowledge integration.
This skill enforces a mandatory 4-phase approach to ensure thorough analysis before making changes:
Before making any changes, gather comprehensive context from multiple sources:
Load the rwsdk-docs skill to get RedwoodSDK-specific knowledge:
The rwsdk-docs skill also covers Tailwind v4 styling patterns. When reviewing styling issues, pay attention to:
@apply misuse, missing @import "tailwindcss")cn() utility)CRITICAL: Cross-reference Tailwind v4 patterns with RSC architecture constraints from rwsdk-docs.
Use Explore agents to find relevant code:
Do NOT rely solely on code reading. Visually inspect the actual problems.
Start the dev server if not already running. Note the URL.
Load the browser-use skill to visually inspect layout issues:
Use browser-use to navigate to [dev-server-url] and test mobile layout
Test mobile viewports (iPhone, Android) to observe:
Create a detailed list of observed problems:
With visual evidence and gathered context, design the fix.
Apply these frontend best practices when designing the fix:
sm:, md:, lg: breakpoints for larger screensflex, grid, gap, min-w-0, overflow-hidden to fix common layout issuesDesign the solution based on:
The plan should specify:
Plan how to verify the fixes work.
The implementation plan MUST include re-testing with browser-use:
Plan to verify:
Ensure changes don't break layouts at other viewport sizes.
DO NOT skip these steps:
DO NOT just explore code without using the skills:
DO NOT create a plan without seeing the website running:
User: "Fix mobile layout issues on my dashboard"
Correct approach:
Incorrect approach: