AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Verification Loop

skill-mshadmanrahman-pm-pilot-verification-loop · by mshadmanrahman

Pre-commit verification with lint, type-check, tests, and security scan

No reviews yet
0 installs
41 views
0.0% view→install

Install

$ agentstack add skill-mshadmanrahman-pm-pilot-verification-loop

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-mshadmanrahman-pm-pilot-verification-loop)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
5mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Verification Loop? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Verification Loop

Run all quality gates before committing or creating a PR.

When to Use

  • Before any git commit
  • Before creating a pull request
  • After completing implementation (before marking done)
  • When asked to "verify" or "check everything"

Procedure

Step 1: Detect Project Type

Identify available tools from project files:

  • package.json: npm/yarn scripts (lint, typecheck, test)
  • pyproject.toml / setup.py: Python tooling (ruff, mypy, pytest)
  • go.mod: Go tooling (golangci-lint, go vet, go test)
  • Cargo.toml: Rust tooling (clippy, cargo test)

Step 2: Run Quality Gates

Execute in order (stop on CRITICAL):

| Gate | Command (detect per project) | Severity | |------|------------------------------|----------| | Lint | eslint, ruff, golangci-lint | HIGH | | Type Check | tsc --noEmit, mypy, go vet | HIGH | | Tests | jest, pytest, go test | CRITICAL | | Security | npm audit, pip-audit, cargo audit | CRITICAL | | Coverage | jest --coverage, pytest --cov | HIGH |

Step 3: Report Results

Verification: {project name}

  Lint:       PASS | FAIL ({count} issues)
  Types:      PASS | FAIL ({count} errors)
  Tests:      PASS | FAIL ({pass}/{total})
  Security:   PASS | FAIL ({count} vulnerabilities)
  Coverage:   {percent}% (target: 80%)

Verdict: READY TO COMMIT | BLOCKED ({reason})

Step 4: Actionable Fixes

For each failure, provide:

{gate} FAIL:
  {file}:{line} - {error message}
  Fix: {specific suggestion}

Blocking Rules

  • CRITICAL failures block commit (tests failing, known vulnerabilities)
  • HIGH failures: warn but allow commit with acknowledgment
  • MEDIUM/LOW: report only, do not block

Output Format

Verification: lead-scoring-simulator

  Lint:       PASS
  Types:      PASS
  Tests:      PASS (24/24)
  Security:   PASS
  Coverage:   87% (target: 80%)

Verdict: READY TO COMMIT

Rules

  • Always run tests with verbose output
  • Kill any hung processes after 120s timeout
  • If a gate tool is not installed, skip it with a warning
  • Never auto-fix lint issues without showing what changed
  • Clean up test artifacts after run

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.