
Ln 721 Frontend Restructure
Handles two distinct jobs: scaffolding a fresh React + Vite + TypeScript project from scratch (about 7 starter files), or taking an existing monolithic React codebase and breaking it into a proper component-based structure. The restructure mode is the interesting part. It analyzes your files, measures complexity, builds a migration plan, then extracts types, constants, hooks, and components into separate files with correct import ordering. Runs the build after to verify nothing broke. Good for when you've got a 500-line component file that needs splitting or inherited a messy frontend that never got organized. The transformation rules and thresholds are documented, so you know what triggers a split.
- skills.sh installs
- 378
- GitHub stars
- 591
- last updated
- Aug 21, 2026
Install
$ npx -y skills add levnikolaevich/claude-code-skills --skill ln-721-frontend-restructure --agent claude-codeInstalls into .claude/skills of the current project.
Files
Handles two distinct jobs: scaffolding a fresh React + Vite + TypeScript project from scratch (about 7 starter files), or taking an existing monolithic React codebase and breaking it into a proper component-based structure. The restructure mode is the interesting part. It analyzes your files, measures complexity, builds a migration plan, then extracts types, constants, hooks, and components into separate files with correct import ordering. Runs the build after to verify nothing broke. Good for when you've got a 500-line component file that needs splitting or inherited a messy frontend that never got organized. The transformation rules and thresholds are documented, so you know what triggers a split.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/levnikolaevich/claude-code-skills
- Categories
- Frontend Development, Code Review & Quality
- First seen
- Jun 3, 2026
More from levnikolaevich/claude-code-skills
All 128- Ln 743 Test Infrastructure378
- Ln 230 Story Prioritizer376
- Ln 635 Test Isolation Auditor376
- Ln 646 Project Structure Auditor376
- Ln 722 Backend Generator376
- Ln 771 Logging Configurator376
- Ln 783 Container Launcher376
- Ln 220 Story Coordinator375
- Ln 300 Task Coordinator375
- Ln 500 Story Quality Gate375
- Ln 780 Bootstrap Verifier375
- Ln 112 Project Core Creator373
- Ln 130 Tasks Docs Creator373
- Ln 770 Crosscutting Setup373
- Ln 400 Story Executor372
- Ln 633 Test Value Auditor372
- Ln 740 Quality Setup372
- Ln 221 Story Creator371
- Ln 222 Story Replanner371
- Ln 403 Task Rework371
- Ln 653 Runtime Performance Auditor371
- Ln 652 Transaction Correctness Auditor370
- Ln 650 Persistence Performance Auditor369
- Ln 724 Artifact Cleaner364