verify

Run formatting, linting, type checks, and tests before commits.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/Chai-Un/wedding --skill verify-chai-un
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify
Source: https://github.com/Chai-Un/wedding/tree/main/.agents/skills/verify
Command: npx skills add https://github.com/Chai-Un/wedding --skill verify-chai-un

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams enforce code quality and contribution standards by running a complete verification workflow before commits or PRs.

Core Features & Use Cases

  • Automated formatting and lint verification
  • Type checking and test execution
  • Use case: pre-commit and CI gate for React projects to ensure changes meet contribution requirements.

Quick Start

Follow these steps to run the verification locally:

  • Run yarn prettier - format code (stop if fails)
  • Run yarn linc - lint changed files (stop if fails)
  • Use /flow to type check (stop if fails)
  • Use /test to test changes in source (stop if fails)
  • Use /test www to test changes in www (stop if fails) If all pass, show success summary. On failure, stop immediately and report the issue with suggested fixes.

Frequently Asked Questions about verify

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run pre-commit verification checks for a React project?

To run pre-commit verification, execute yarn prettier for formatting, yarn lint for linting changed files, flow for type checking, and test commands for source and www builds, stopping immediately if any check fails.

What steps are needed to validate code formatting and linting before a PR?

Code formatting and linting validation involves running yarn prettier to format code and yarn lint to check changed files, stopping the pre-commit workflow immediately if failures occur and reporting issues with suggested fixes.

Does this verification flow support type checking with Flow and yarn test runners?

Yes, the verification flow supports type checking with Flow and yarn test runners, executing flow for type validation and running tests for both source and www builds to ensure React project changes meet contribution requirements.

What happens if a test or lint check fails during the pre-commit verification?

When a test or lint check fails during pre-commit verification, the workflow stops immediately and reports the issue with suggested fixes, preventing commits until all formatting, linting, type checking, and tests pass.

Can I use this pre-commit lint and test workflow for both source and www builds?

Yes, this pre-commit lint and test workflow supports both source and www builds by running dedicated test commands for each, verifying that React project changes meet contribution standards before creating a PR.