Code Formatter
Overview
This skill provides automated assistance for the described functionality.
Prerequisites
- •Node.js and npm/npx installed
- •Prettier available globally or locally
- •Write permissions for target files
- •Supported file types in the project
Instructions
- •Analyze current formatting (
prettier --check) and identify files to update. - •Configure formatting rules (
.prettierrc,.editorconfig) for the project. - •Apply formatting (
prettier --write) to the target files/directories. - •Add ignore patterns (
.prettierignore) for generated/vendor outputs. - •Optionally enforce formatting via git hooks (husky/lint-staged).
See {baseDir}/references/implementation.md for detailed implementation guide.
Output
Error Handling
See {baseDir}/references/errors.md for comprehensive error handling.
Examples
See {baseDir}/references/examples.md for detailed examples.
Resources
- •name: Check formatting
- •name: Enforce formatting
- •ESLint - Linting and code quality
- •Stylelint - CSS/SCSS linting
- •Markdownlint - Markdown style checking