verification-loop

Automate builds, type checks, linting, tests, and security scans for Claude Code sessions.

2|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/MomoDaviluke/star-citizen-promotion --skill verification-loop-momodaviluke
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-loop
Source: https://github.com/MomoDaviluke/star-citizen-promotion/tree/main/.agents/skills/ecc/verification-loop
Command: npx skills add https://github.com/MomoDaviluke/star-citizen-promotion --skill verification-loop-momodaviluke

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ensures Claude Code sessions meet quality gates by automating builds, type checks, linting, tests, and security scans in a repeatable verification workflow.

Core Features & Use Cases

  • Build verification: checks that the project builds across environments and configurations.
  • Type and lint checks: runs type checkers (tsc or pyright) and linters to catch errors early.
  • Test suite & coverage: executes tests and reports coverage with actionable results.
  • Security scanning & diff review: scans for secrets and reviews diffs to guard against regressions.
  • PR readiness & gating: produces a summary verification report for PR reviews and gating.

Quick Start

Run the full verification workflow on the current project to produce a comprehensive PR-ready report.

Frequently Asked Questions about verification-loop

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

FAQPage Schema
How do I automate pre-PR checks for build, type-check, lint, and tests?

Automate pre-PR checks by running a verification workflow that executes build scripts, type-checkers, linters, test runners, and security scans to produce a structured PR readiness report.

What is end-to-end code session verification for feature merges?

End-to-end code session verification is an automated workflow that runs build, type, lint, test, and security scan quality gates to catch regressions and ensure code readiness before merging features.

Does the automated verification workflow support both TypeScript and Python type checking?

Yes, the automated verification workflow supports TypeScript and Python type checking by running configured type-checkers like tsc for TypeScript environments and pyright for Python projects.

How do I run security scans and diff reviews to guard against regressions?

Run security scans and diff reviews through an automated git-based workflow that scans code changes for secrets and reviews diffs to guard against regressions before producing a verification report.

Can I use jest or pytest for test suite verification in a refactoring scenario?

Yes, you can use jest, vitest, or pytest as configured test runners to execute test suites and report coverage results, ensuring refactoring scenarios meet quality gates without regressions.

What's the best way to ensure Claude Code sessions meet quality gates?

The best way to ensure Claude Code sessions meet quality gates is automating a repeatable verification workflow that applies build, type-check, lint, test, and security scan checks to produce actionable PR gating reports.