verification-loop

Automate build, type, lint, test, security, and diff checks before pull requests.

Updated Apr 30, 2026
One-click install
npx skills add https://github.com/Ced3-han/Harness-Settings --skill verification-loop-ced3-han
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-loop
Source: https://github.com/Ced3-han/Harness-Settings/tree/main/skills/verification-loop
Command: npx skills add https://github.com/Ced3-han/Harness-Settings --skill verification-loop-ced3-han

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires npm, pyright, ruff, grep, and includes scripts (resource) components.

What problem does it solve?

This Skill addresses the comprehensive verification of coding sessions, ensuring that all necessary checks (build, type checks, linting, tests, security scans, and diff review) are performed before pulling requests are created.

Core Features & Use Cases

  • Comprehensive Verification: Automates a series of checks including build verification, type checking, linting, test suite execution, security scan, and diff review.
  • Use Case: After making significant code changes or before creating a pull request, the skill ensures all quality gates are met before submission.

Quick Start

Run the verification loop to check your codebase: /verify

Frequently Asked Questions about verification-loop

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

FAQPage Schema
How do I automate code quality checks before a pull request?

Automating code quality checks before a pull request requires running build verification, type checking, linting, tests, and security scans together. This verification process executes all these checks sequentially to ensure your code meets quality gates before submission.

What is included in an automated code verification loop?

An automated code verification loop includes build verification, type checking, linting, test suite execution, security scanning, and diff review. Running these checks ensures comprehensive validation of your coding session and verifies code readiness for integration.

Do I need Node.js and Python to run linting and type checking?

Yes, you need Node.js and Python to run linting and type checking, alongside Git for diff review and version control access. These environments provide the runtime necessary for executing the various verification commands and scripts.

Can I use pyright and ruff for Python type checking and linting?

Yes, you can use pyright for type checking and ruff for linting within this verification process. The skill executes these tools alongside npm commands to validate both Python and JavaScript codebases comprehensively.

What's the best way to run a security scan and diff review locally?

The best way to run a security scan and diff review locally is to trigger an all-in-one verification process. This executes security scanning and reviews your Git diff to ensure code changes are safe and ready for pull request creation.