skillfed

Linter Formatter Init

Linter Formatter Init automates code quality setup for JavaScript and TypeScript projects, installing Biome (default) or ESLint + Prettier alongside Vitest testing and Husky pre-commit hooks. The skill configures VS Code integration, generates bun scripts for linting and formatting, and supports monorepo layouts.

Linter Formatter Init sets up linting, formatting, and testing infrastructure for JavaScript/TypeScript projects.

AI-generated summary based on this skill's SKILL.md

31 3 unlicensed — metadata only updated by shipshitdev

Install

shipshitdev/skills/linter-formatter-init · repository language: Python

git clone https://github.com/shipshitdev/skills
cp -r skills ~/.claude/skills/linter-formatter-init

generated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub

npx skillfed install shipshitdev/skills/linter-formatter-init

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How to init linter and formatter for my project?

Linter Formatter Init automates the entire setup process. It installs Biome (the default linter and formatter) or ESLint + Prettier, configures VS Code integration, generates bun scripts for linting and formatting, and sets up Husky pre-commit hooks. The skill also integrates Vitest for testing and supports monorepo layouts, getting your code quality tools running immediately.

What does Linter Formatter Init install and configure?

Linter Formatter Init installs and configures your choice of Biome or ESLint + Prettier as your linter and formatter. It sets up Vitest for testing, configures Husky pre-commit hooks to enforce code standards automatically, generates bun scripts for running linting and formatting tasks, and integrates everything with VS Code for seamless development.

Can Linter Formatter Init work with monorepo projects?

Yes, Linter Formatter Init supports monorepo layouts. The skill configures linting, formatting, and testing tools across your monorepo structure, ensuring consistent code quality standards across all packages while respecting the distributed nature of monorepo configurations.

How does Linter Formatter Init automate code quality tool setup?

Linter Formatter Init automates code quality setup by handling tool installation, configuration file generation, VS Code settings integration, and bun script creation in a single operation. It eliminates manual configuration steps, reducing setup time from hours to minutes and ensuring best-practice defaults for linting and formatting.

What's the quickest way to get started with linting and formatting?

Linter Formatter Init provides the quickest path: run the skill to bootstrap your development environment with either Biome or ESLint + Prettier, automatic Husky hooks, Vitest integration, and pre-configured bun scripts. Your project gains immediate code quality enforcement without manual tool configuration.

Related skills

Tags

code-quality-automation dev-environment-setup linting-tools code-formatting project-bootstrap style-enforcement developer-workflow tool-configuration