verify

Run type checking, linting, unit tests, and validation scripts on a project.

Updated Jan 19, 2026
One-click install
npx skills add https://github.com/chriscarterux/Mothership --skill verify-chriscarterux
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify
Source: https://github.com/chriscarterux/Mothership/tree/main/.claude/skills/verify
Command: npx skills add https://github.com/chriscarterux/Mothership --skill verify-chriscarterux

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill ensures the project's code integrity and functionality by running a suite of automated checks, preventing issues before they reach production.

Core Features & Use Cases

  • Type Checking: Verifies TypeScript code for type errors.
  • Linting: Enforces code style and identifies potential code smells.
  • Unit Testing: Executes automated tests to confirm component behavior.
  • Specific Verification: Runs targeted scripts for API, database, UI wiring, and integrations.
  • Use Case: Before deploying a new feature, run this Skill to get a comprehensive report on whether the code is well-typed, adheres to standards, passes all tests, and integrates correctly with other systems.

Quick Start

Execute all verification checks on the project.

Frequently Asked Questions about verify

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

FAQPage Schema
How do I run verification checks for type checking and linting before deploying?

Run verification checks to execute a comprehensive suite covering TypeScript type checking, linting, and unit tests. This validates code quality, enforces standards, and confirms component behavior before deployment.

Can I verify database and API integrations using automated shell scripts?

Yes, automated verification executes targeted shell scripts for API, database, UI wiring, and integrations. This confirms system integrity and ensures external integrations function correctly before production deployment.

Do I need npm installed to run project verification checks?

Yes, npm and shell scripting capabilities are required to run project verification checks. These dependencies provide the execution environment needed to run the validation scripts and automated test suites.

What is the best way to prevent code quality issues from reaching production?

Running comprehensive verification checks is the best way to prevent issues from reaching production. It validates type safety, enforces linting standards, runs unit tests, and checks integrations automatically.

Why does my TypeScript code pass unit tests but fail type checking during verification?

Unit tests confirm runtime behavior while type checking validates static type safety. Verification runs both independently, so type errors or code smells identified by linting will fail the suite despite passing tests.