verification-loop

Runs build, type, lint, test, security, and diff checks to produce a verification report.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/freedom909/real-estate-saas --skill verification-loop-freedom909
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: verification-loop
Source: https://github.com/freedom909/real-estate-saas/tree/main/.trae/skills/verification-loop
Command: npx skills add https://github.com/freedom909/real-estate-saas --skill verification-loop-freedom909

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Code changes often ship with hidden build failures, type errors, lint warnings, failing tests, or leaked secrets. This Skill runs a structured multi-phase verification pass so you catch quality issues before creating a pull request. ## Core Features & Use Cases - Six-Phase Verification: Sequentially checks build, TypeScript/Python types, lint, test coverage, security (secret and console.log scanning), and git diff review. - Standardized Report: Produces a PASS/FAIL verification report with test counts, coverage percentage, and a list of issues to fix. - Use Case: After refactoring a TypeScript service, invoke the skill to run tsc, lint, and tests, then receive a READY/NOT READY verdict before opening your PR. ## Quick Start Ask the AI to run the verification loop on the current project and report whether the changes are ready for a PR.

Frequently Asked Questions about verification-loop

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

FAQPage Schema
How do I verify code quality before creating a pull request?▼

Run a verification loop covering build, type checking, linting, tests with coverage, secret scanning, and git diff review. The skill outputs a PASS/FAIL report per phase plus an overall READY or NOT READY verdict for the PR.

What checks should a pre-PR verification workflow include?▼

Include build verification, static type checks (tsc or pyright), lint checks (ESLint or ruff), test suite runs with coverage thresholds, secret and console.log scanning, and a manual diff review of changed files.

Does this verification workflow support Python projects?▼

Yes, the skill includes Python-specific commands alongside TypeScript ones. It uses pyright for type checking and ruff for linting, while build and test phases adapt to the project's available tooling.

How do I scan a codebase for leaked API keys and secrets?▼

Use grep to search source files for patterns like sk- prefixes and api_key strings across .ts and .js files. The skill's security phase runs these scans and flags matches before code reaches a pull request.

When should I not rely on this verification loop?▼

The loop runs static checks and existing tests, so it cannot detect runtime behavior issues, integration failures, or logic bugs not covered by tests. Pair it with code review and staging environment testing for full confidence.