Executes a complete validation pipeline covering formatting, builds, and tests.

Install

mkdir -p .claude/skills/validate-itsbencodes && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/12265" && unzip -o skill.zip -d .claude/skills/validate-itsbencodes && rm skill.zip

Installs to .claude/skills/validate-itsbencodes

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Run the repo's full validation suite (format, build, size, tests, e2e). Invoke after any important change — finishing a feature, fix, refactor, or dependency bump — and always before committing.
194 charsno explicit “when” trigger
Beginner

Key capabilities

  • Run code formatters.
  • Execute build processes.
  • Check code size metrics.
  • Run unit and integration tests.
  • Execute end-to-end tests with Playwright.
  • Re-run the full suite if any step fails.

How it works

The skill executes a sequence of commands including formatting, building, size checking, and running tests (unit, integration, and end-to-end) to ensure code quality and functionality.

Inputs & outputs

You give it
Request to validate the repository after a change
You get back
Completion of all validation steps or identification of the failing step

When to use validate

  • Run full test suite
  • Validate code format
  • Check build health

About this skill

Validate

Run every step.

npm run format
npm run build
npm run size
npm test
npx playwright install
npx playwright test

If a step fails, fix the cause and re-run the full suite from the top — earlier steps may now produce different output (formatting, generated files, etc.). Repeat until a clean pass with no intervening changes.

When not to use it

  • When only a specific part of the validation (e.g., only tests) is needed.
  • When changes are trivial and do not require a full validation cycle.
  • When the repository does not use npm, Playwright, or the specified commands.

Limitations

  • Requires npm and Playwright to be installed and configured.
  • If a step fails, the full suite must be re-run from the top.

How it compares

This skill automates a complete, sequential validation suite that requires re-running from the start upon failure, ensuring all aspects of code quality are checked before committing, unlike running individual checks.

Compared to similar skills

validate side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
validate (this skill)03moReviewBeginner
e2e-testing-patterns82moNo flagsIntermediate
testing-workflow169moReviewIntermediate
perf-lighthouse135moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

Search skills

Search the agent skills registry