Agent skill

dev-checker

Runs pre-commit checks and validates code quality. Use when preparing commits, running pre-deploy checks, or validating code before deployment.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/dev-checker-amo-tech-ai-medellin-spark

SKILL.md

Dev Checker Skill

Purpose

Quick validation before commits/deploys. Run these checks automatically.

Quick Commands

1. Type Check

bash
pnpm tsc --noEmit

✅ Must pass with 0 errors

2. Build Check

bash
pnpm build

✅ Should complete in < 5 seconds

3. Lint Check

bash
pnpm lint

✅ Fix any warnings

Pre-Commit Checklist

Before committing:
[ ] pnpm tsc --noEmit (0 errors)
[ ] No console.log in code
[ ] No API keys in files
[ ] .env not staged (git status)

Pre-Deploy Checklist

Before deploying:
[ ] All tests pass
[ ] Build succeeds
[ ] Edge Functions deployed
[ ] Environment vars set
[ ] Database migrations applied

Common Issues

TypeScript Errors

bash
# Find all TS errors
pnpm tsc --noEmit | grep "error TS"

# Common fixes:
# - Add missing imports
# - Fix type definitions
# - Update function signatures

Build Failures

bash
# Clear cache and rebuild
rm -rf node_modules/.vite
pnpm build

Usage

Just ask: "Run dev checks" or "Check if ready to commit"

I'll automatically run through the checklist and report results.

Didn't find tool you were looking for?

Be as detailed as possible for better results