How this skill is triggered — by the user, by Claude, or both
Slash command
/igm:check-and-fixsonnetThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Run the following commands in parallel to identify and fix errors:
Run the following commands in parallel to identify and fix errors:
bun run typecheck to identify TypeScript errorsbun run lint:fix to identify and automatically fix linting errorsThen fix remaining errors:
bun run typecheck and bun run lint:fix again to verify all errors are resolved. IF THE ERRORS ARE NOT RESOLVED, REPEAT THE ENTIRE PROCESS.bun run test in the root to ensure no tests were broken.Be thorough and ensure all errors are resolved and tests pass before completing the task.
npx claudepluginhub macalinao/claude-plugins --plugin igmFixes build, lint, and TypeScript errors in npm-based projects. Runs npm build/lint/tsc checks, categorizes issues by priority, applies minimal batch fixes, and verifies.
Fixes TypeScript build and compilation errors incrementally: runs npm/pnpm build, analyzes and prioritizes errors by file/severity, applies one fix at a time with context review, re-verifies until resolved.
Provides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.