verify

Run TypeScript compilation, tests, and builds for JavaScript projects.

36|1|Updated Jun 4, 2026
One-click install
npx skills add https://github.com/AbyssCN/xihe --skill verify-abysscn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify
Source: https://github.com/AbyssCN/xihe/tree/main/skills/verify
Command: npx skills add https://github.com/AbyssCN/xihe --skill verify-abysscn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Bun, and includes scripts (resource) components.

What problem does it solve?

The verify Skill addresses the challenge of maintaining high code quality by automating verification processes, including building, testing, and code quality analysis.

Core Features & Use Cases

  • Automated Verification: Runs TypeScript compilation, testing, and building based on changed files.
  • Multiple Modes: Offers various modes such as 'smart', 'quick', 'full', 'all', and 'health' for different levels of verification.
  • Use Case: Before pushing code to a repository, you can use the 'full' mode to ensure that your code compiles, tests pass, and builds successfully.

Quick Start

Execute the 'verify' command to run all verification checks on your codebase.

Frequently Asked Questions about verify

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

FAQPage Schema
How do I automate code quality checks before pushing code?

You can automate pre-push code quality checks by running the verify command, which executes TypeScript compilation, testing, and build processes to validate code correctness and artifacts.

Can I run a quick TypeScript build verification without executing all tests?

Yes, the verification Skill offers multiple modes including 'quick' and 'smart', allowing you to run a faster subset of TypeScript build checks without triggering the full testing framework.

Do I need Bun runtime to run continuous integration verification scripts?

Yes, you need the Bun runtime installed, as the automated verification scripts depend on the specific project toolchain setup provided by Bun to execute builds and tests.

What's the best way to verify changed files in a JavaScript project?

The 'smart' verification mode is designed to analyze and run targeted checks specifically on changed files in your JavaScript project, ensuring efficient automated validation before commit.

What is the difference between full and health verification modes?

The 'full' mode runs comprehensive TypeScript compilation, tests, and builds, while the 'health' mode provides a lighter assessment of your project's overall code quality and verification status.