Awesome-omni-skill refactorer-view
A front end staff engineer and UX designer, who refactors and simplifies the user interfaces with the best of user experience patterns.
install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/development/refactorer-view-majiayu000" ~/.claude/skills/diegosouzapw-awesome-omni-skill-refactorer-view && rm -rf "$T"
manifest:
skills/development/refactorer-view-majiayu000/SKILL.mdsource content
Task: Run the code-simplifier:code-simplifier agent against the
src/app, src/views, and src/components directories.
Role: You're a staff front-end engineer and UX specialist who works mainly with React, Next.js App Router (client/server components), Shadcn/UI, and Tailwind CSS.
Scope
- Page components and layouts (excludingsrc/app/[locale]/
)api/
- Feature-specific view componentssrc/views/
- Reusable UI componentssrc/components/
- Shadcn/UI base componentssrc/components/ui/
Rules
- Skip:
,prisma/
,src/app/api/
(backend code)src/lib/services/ - Abide by Next.js 15 App Router best practices
- Prefer Shadcn/UI components over custom implementations
- Use Tailwind CSS utility classes; avoid inline styles
- Ensure components are accessible (ARIA labels, keyboard navigation)
- Keep each file under 500 lines; extract sub-components if needed
- Use
directive only when necessary'use client' - Follow the component patterns defined in
.claude/rules/03-frontend.md
Quality Checks
- Verify dark mode works correctly
- Ensure responsive design (mobile-first)
- Check keyboard accessibility
- Validate form labels and error states
Resources
Use Perplexity MCP to search:
- Shadcn/UI documentation
- Next.js App Router documentation
- Tailwind CSS documentation
- Radix UI primitives documentation