What problem does it solve?
This Skill helps you set up and maintain a consistent developer toolchain so code quality, formatting, and project structure stay reliable across the lifetime of a repository.
Core Features & Use Cases
- LSP-first developer setup: Choose and align editor tooling for navigation, diagnostics, and safer refactors.
- Linting + formatting decisions: Pick the right formatter/linter combo (Biome, ESLint+Prettier, Ruff, rustfmt/clippy, gofmt+golangci-lint) and avoid configuration conflicts.
- Bundler and runtime guidance: Select appropriate build tooling (tsup, unbuild, bun build, Vite 6) and ensure the dev/build workflow matches your app type.
- Code generation workflows: Integrate OpenAPI/Prisma/GraphQL codegen with clear rules so generated code stays correct and doesn’t get hand-edited.
- Project structure & verification: Establish a scalable feature-based layout and a checklist-driven CI gate to prevent regressions.
Quick Start
Start by configuring Biome for linting and formatting to enforce consistent style and import organization in the repository.