Verifies project integrity by running the full format, lint, type, build, and test chain.
Install
mkdir -p .claude/skills/verify-hoangsonww && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/12487" && unzip -o skill.zip -d .claude/skills/verify-hoangsonww && rm skill.zipInstalls to .claude/skills/verify-hoangsonww
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 Forge's canonical verification chain (format:check + lint + typecheck + build + test). Use before claiming any task done or opening a PR.Key capabilities
- →Run `npm run format:check`
- →Run `npm run lint`
- →Run `npm run typecheck`
- →Run `npm run build`
- →Run `npm test`
How it works
The skill executes a sequence of verification commands: format check, lint, typecheck, build, and test, stopping and reporting at the first failure.
Inputs & outputs
When to use verify
- →Verify task completion
- →Prepare for PR
- →Check build health
About this skill
verify
Run the checks in order. Stop at the first failure and report which step failed and the first error line.
npm run format:check
npm run lint
npm run typecheck
npm run build
npm test
All 249 tests across 43 files must pass. If you added logic to
src/core, src/agents, or src/tools, the count should increase.
On success, print a single line:
verify: format ✓ lint ✓ typecheck ✓ build ✓ test ✓ (N tests)
When not to use it
- →Before all tests pass
- →Before `format:check` passes
- →Before `lint` passes
Limitations
- →Stops at the first failure
- →Reports which step failed and the first error line
- →All 249 tests across 43 files must pass
How it compares
This skill automates a canonical verification chain, ensuring all project checks pass in a specific order, which is more reliable than running individual checks manually.
Compared to similar skills
verify side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| verify (this skill) | 0 | 3mo | Review | Beginner |
| dependency-upgrade | 26 | 5mo | Review | Intermediate |
| lint-and-validate | 6 | 6mo | Review | Beginner |
| openevidence-ci-integration | 0 | 26d | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by hoangsonww
View all by hoangsonww →You might also like
dependency-upgrade
wshobson
Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.
lint-and-validate
davila7
Automatic quality control, linting, and static analysis procedures. Use after every code modification to ensure syntax correctness and project standards. Triggers onKeywords: lint, format, check, validate, types, static analysis.
openevidence-ci-integration
jeremylongshore
Integrate OpenEvidence testing into CI/CD pipelines. Use when setting up automated testing, configuring GitHub Actions, or implementing continuous integration for clinical AI applications. Trigger with phrases like "openevidence ci", "openevidence github actions", "openevidence pipeline", "test openevidence ci", "automate openevidence tests".
customaize-agent:create-hook
LAI-YEN-CHUN
Create and configure git hooks with intelligent project analysis, suggestions, and automated testing
myot-validate
simpsonys
Run MYOT project validation commands (lint and build) and report results.
lint-js
y1feng200156
Check JavaScript/TypeScript code quality with ESLint