lint

star 233

Run linting and type checking across the Terrae codebase

alamenai By alamenai schedule Updated 2/8/2026

name: lint description: Run linting and type checking across the Terrae codebase allowed-tools: Bash(npx tsc ), Bash(npm run lint), Bash(npm run format*)

Lint Skill

Run linting and type checking across the Terrae codebase.

Instructions

  1. Run Type Checking

    npx tsc --noEmit
    

    This checks TypeScript types without emitting files.

  2. Run ESLint

    npm run lint
    

    This runs ESLint on the codebase.

  3. Run Prettier Check

    npm run format:check
    

    This checks if files are properly formatted.

  4. Report Results

    • List any type errors with file locations
    • List any linting errors/warnings
    • List any formatting issues
  5. Offer to Fix If issues are found, ask the user if they want to:

    • Auto-fix linting issues: npm run lint -- --fix
    • Auto-format files: npm run format
    • Manually address type errors (show each error)
  6. Re-verify After fixes, run the checks again to confirm all issues are resolved.

Install via CLI
npx skills add https://github.com/alamenai/terrae --skill lint
Repository Details
star Stars 233
call_split Forks 5
navigation Branch main
article Path SKILL.md
More from Creator