verify
Runs pre-commit checks including linting, formatting, and tests to ensure code readiness.
Install
mkdir -p .claude/skills/verify && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/571" && unzip -o skill.zip -d .claude/skills/verify && rm skill.zipInstalls to .claude/skills/verify
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.
Use when you want to validate changes before committing, or when you need to check all React contribution requirements.Key capabilities
- →Format code using Prettier
- →Lint changed files
- →Perform type checking
- →Execute source tests
- →Execute www tests
How it works
The skill executes a sequence of formatting and linting commands, followed by parallel execution of type checking and test suites using subagents.
Inputs & outputs
When to use verify
- →Verifying changes before pushing to main
- →Running all contribution tests for a React repo
- →Checking code style and type safety automatically
About this skill
Verification
Run all verification steps.
Arguments:
- $ARGUMENTS: Test pattern for the test step
Instructions
Run these first in sequence:
- Run
yarn prettier- format code (stop if fails) - Run
yarn linc- lint changed files (stop if fails)
Then run these with subagents in parallel:
- Use
/flowto type check (stop if fails) - Use
/testto test changes in source (stop if fails) - Use
/test wwwto test changes in www (stop if fails)
If all pass, show success summary. On failure, stop immediately and report the issue with suggested fixes.
When not to use it
- →When you have not yet implemented the changes
- →When you need to perform manual verification steps
Prerequisites
Limitations
- →Stops immediately upon the first failure encountered in the sequence
How it compares
It automates the entire validation sequence as a single gatekeeper, whereas a manual approach requires running each tool individually and managing dependencies between steps.
Compared to similar skills
verify side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| verify (this skill) | 6 | 6mo | No flags | Beginner |
| 4-maid-development | 0 | 4mo | No flags | Advanced |
| react-best-practices | 22 | 3mo | No flags | Intermediate |
| feature-flags | 6 | 6mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by facebook
View all by facebook →You might also like
4-maid-development
megori
MAID Phase 4 - Development phase. Use for implementing features, TDD practices, code reviews, transitioning from planning to QA.
react-best-practices
redpanda-data
Client-side React performance optimization patterns.
feature-flags
Use when feature flag tests fail, flags need updating, understanding @gate pragmas, debugging channel-specific test failures, or adding new flags to React.
flow
Use when you need to run Flow type checking, or when seeing Flow type errors in React code.
playwright-validation
open-metadata
Use when validating UI changes in a branch require Playwright E2E testing. Reviews branch changes, validates UI with Playwright MCP, and adds missing test cases.
senior-qa
alirezarezvani
This skill should be used when the user asks to "generate tests", "write unit tests", "analyze test coverage", "scaffold E2E tests", "set up Playwright", "configure Jest", "implement testing patterns", or "improve test quality". Use for React/Next.js testing with Jest, React Testing Library, and Playwright.