task-verification-pipeline

Run and debug repository verification pipelines with ./verify.sh and E2E modes.

1|Updated Dec 15, 2025
One-click install
npx skills add https://github.com/Anveio/conveaux --skill task-verification-pipeline
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: task-verification-pipeline
Source: https://github.com/Anveio/conveaux/tree/main/.claude/skills/task-verification-pipeline
Command: npx skills add https://github.com/Anveio/conveaux --skill task-verification-pipeline

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Run and debug a repo verification pipeline (./verify.sh --ui=false or equivalent), including stage selection and opt-in E2E tiers.

Core Features & Use Cases

  • Default workflow: baseline verify, fix the failing stage, and re-run until green
  • E2E opt-in: enable end-to-end testing with --e2e=smoke|standard|full
  • Slash Commands: accelerate workflows with /verify, /verify-lint, /lint-and-learn
  • Canonical docs: follow your repo's verification runner docs

Quick Start

  1. Establish baseline: ./verify.sh --ui=false
  2. If it fails, fix the failing stage and re-run until green
  3. Enable E2E when needed: ./verify.sh --ui=false --e2e=standard

Frequently Asked Questions about task-verification-pipeline

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

FAQPage Schema
How do I run a verification pipeline to check if my code is ready for commit?▼

A verification pipeline runs multiple checks—linting, type checking, testing, and building—in sequence to catch issues before CI. Run ./verify.sh --ui=false to execute the baseline pipeline, fix any failing stage, and re-run until all checks pass.

What's the difference between smoke, standard, and full E2E verification modes?▼

E2E modes control test scope: smoke runs minimal checks for rapid feedback, standard runs the full test suite, and full includes extended tests. Use --e2e=smoke|standard|full with ./verify.sh --ui=false to select the tier matching your debugging needs.

Can I run individual verification stages like linting or type checking separately?▼

Yes. The pipeline relies on root scripts (lint, typecheck, test, build) for targeted iteration. Run specific stages independently to isolate failures, then use /verify-lint or /lint-and-learn slash commands to accelerate workflows and fix issues faster.

How do I debug a failed build or test in the verification pipeline?▼

Run ./verify.sh --ui=false to identify the failing stage, fix that stage using the root scripts, then re-run the full pipeline. Use slash commands like /verify to re-trigger verification or /lint-and-learn to debug formatting issues quickly.

What if my repository doesn't have a ./verify.sh script?▼

Check your repo's verification runner documentation for the canonical setup. The Skill works with any verification runner that supports stage selection and E2E tier toggling; follow your repo's documented entry point and command syntax.

Can I use verification commands in CI/CD or only locally?▼

The pipeline is designed for local debugging and iteration. Use ./verify.sh --ui=false or equivalent commands locally to fix failures before pushing; the same stages run in CI, ensuring consistency between your environment and the CI system.