返回 Skill 列表
extension
分类: 开发与工程无需 API Key

task-verification-pipeline

运行并调试一个仓库验证流水线(`./verify.sh --ui=false` 或等效命令),包括阶段选择和选择加入的端到端层级。

person作者: jakexiaohubgithub

Verification Pipeline

When to use

Use this when the task mentions:

  • ./verify.sh, “verification pipeline”, “format/lint/typecheck/test/build”
  • CI failures or “why does verify fail”
  • Enabling E2E (--e2e=smoke|standard|full)

Default workflow

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

Key facts

  • E2E is opt-in; default verify skips it unless --e2e is set.
  • Prefer root scripts (npm run lint, npm run typecheck, npm run test, npm run build) for targeted iteration.

Slash Commands

Use these for accelerated workflows:

| Command | Purpose | |---------|---------| | /verify | Run full pipeline or specific stage (/verify lint) | | /verify-lint [package] | Quick lint check with optional scope | | /lint-and-learn | Auto-fix lint + extract lessons + create PR |

Canonical repo docs

  • Your repo’s verification runner docs (commonly apps/dev-tooling/README.md or similar).
  • Your repo’s verification entrypoint (commonly verify.sh or a npm run verify script).