verification-loop

Run a six-step verification workflow covering build, type safety, linting, tests, security, and diffs.

Updated Dec 1, 2025
One-click install
npx skills add https://github.com/tadokoro-ryusuke/cc-plugins --skill verification-loop-tadokoro-ryusuke
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-loop
Source: https://github.com/tadokoro-ryusuke/cc-plugins/tree/main/dev-core/skills/verification-loop
Command: npx skills add https://github.com/tadokoro-ryusuke/cc-plugins --skill verification-loop-tadokoro-ryusuke

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly ensure code quality by guiding a six-step verification workflow covering build, type safety, linting, tests, security, and diffs, reducing release risk.

Core Features & Use Cases

  • Build Check: confirms successful build, no compile errors, and optimized bundle size.
  • Type Check: enforces TypeScript type safety with strict mode and no usage of any.
  • Lint Check: validates coding standards and formatting with automatic fixes.
  • Test Check: runs tests with coverage to ensure all tests pass and cover critical features.
  • Security Check: audits dependencies for known vulnerabilities and secrets exposure.
  • Diff Check: ensures only intended changes are committed, with clear diff reports.

Quick Start

Run the six-step verification workflow to validate your project’s health before release.

Frequently Asked Questions about verification-loop

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

FAQPage Schema
How do I run a full code quality verification workflow before a release?

A code quality verification workflow validates build success, type safety, linting, tests, security, and diffs. Applying a six-step verification loop ensures consistent quality across builds and reduces release risk by reporting deterministic pass or fail statuses.

What is the best way to automate TypeScript type checking and linting checks in a CI pipeline?

Automating TypeScript type checking and linting checks in a CI pipeline enforces strict mode without any usage. Integrating a six-step verification loop automatically validates coding standards, applies formatting fixes, and reports errors to ensure deterministic quality guards.

How do I audit dependencies for known vulnerabilities and secrets exposure locally?

Auditing dependencies for known vulnerabilities and secrets exposure locally requires running a security check. A six-step verification workflow includes a dedicated security audit step to detect vulnerable packages and prevent unintended secrets from reaching your repository.

Does a six-step verification loop work for checking diffs and preventing unintended code changes?

Yes, a six-step verification loop works for checking diffs by generating clear diff reports. This ensures only intended changes are committed, providing clear change auditing and preventing accidental modifications from being merged into the main branch.

Can I use this verification loop to enforce test coverage and build checks simultaneously?

You can use this verification loop to enforce test coverage and build checks simultaneously. The workflow runs tests with coverage to ensure critical features are covered while confirming successful compilation, no errors, and optimized bundle size in a single pass.

When do I need to run an end-to-end quality guard workflow for my software project?

You need to run an end-to-end quality guard workflow when preparing software projects for release within CI pipelines or local development. Running the verification loop before releases satisfies code health criteria and ensures consistent quality across builds.