What problem does it solve? Frontend projects drift into inconsistent tooling, weak TypeScript settings, and missing quality gates. This Skill audits the existing setup first, then proposes minimal, justified changes to project structure, build configuration, code style, and dependency management. ## Core Features & Use Cases - Current-State Assessment: Reads package.json, tsconfig, Vite/Webpack/Next configs, ESLint/Prettier setup, and CI workflows before recommending anything, producing a "current state → problem → suggestion" report. - Engineering Standards Guidance: Covers directory organization by feature, strict TypeScript, ESLint + Prettier + husky/lint-staged, Vite/Webpack build tuning, and CI quality gates (lint → typecheck → test → build). - Dependency Hygiene: Uses depcheck, npm/pnpm audit, and duplicate-version analysis to clean up dependencies while respecting lockfiles and existing version policies. - Use Case: When inheriting a legacy React project with no linting and a bloated webpack config, use this Skill to get a prioritized change list with impact and rollback notes for each item. ## Quick Start Ask the agent to review my frontend project's engineering setup and propose a minimal improvement plan for structure, TypeScript, build, and CI.