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.