Marketplace lint-fixer
Use this skill to run npm run lint and fix linting issues. Triggers on fixing lint errors after code changes or validating code against project style guidelines.
install
source · Clone the upstream repo
git clone https://github.com/aiskillstore/marketplace
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/aiskillstore/marketplace "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/yamadashy/lint-fixer" ~/.claude/skills/aiskillstore-marketplace-lint-fixer && rm -rf "$T"
manifest:
skills/yamadashy/lint-fixer/SKILL.mdsource content
Lint Fixer
Fix linting issues while preserving code functionality.
Lint Tools
npm run lint runs 4 tools in sequence:
- Biome (
) - Formatter + linter, auto-fixesbiome check --write - oxlint (
) - Fast JS/TS linter, auto-fixesoxlint --fix - tsgo (
) - TypeScript type checkingtsgo --noEmit - secretlint - Detects secrets/credentials
Workflow
- Run
to identify issuesnpm run lint - Review errors by category (type errors vs style vs secrets)
- Fix issues - Biome/oxlint auto-fix most style issues
- Run
again to verifynpm run lint - Run
to ensure no breakagenpm run test
Config Files
- Formatting rules (2 spaces, 120 chars, single quotes)biome.json
- JS/TS lint rules.oxlintrc.json
- Secret detection rules.secretlintrc.json
Key Points
- Biome/oxlint auto-fix most issues; review changes
- Type errors (tsgo) require manual fixes
- Never change code behavior when fixing lint
- Keep files under 250 lines