mcpField
C
cawplan-test-execution-progress

cawplan-test-execution-progress

github.com/cawcutTesting & quality1122 installsUpdated 3d ago
Repository

About cawplan-test-execution-progress

cawplan-test-execution-progress is a read-only progress-query skill for testing teams. It reports execution health, outstanding failures, and ticket progress, using a deduplicated failure queue rather than raw failure totals.

Key features

  1. 01Query execution summaries and health
  2. 02Inspect failures by run
  3. 03Deduplicate and order outstanding failures
  4. 04Produce a four-layer progress report
  5. 05Guide defect registration from a result

Use cases

  1. 01Review test execution for a product or version
  2. 02Locate failures in at-risk runs
  3. 03Organize pending work by ticket progress
  4. 04Move from a failed result toward defect registration

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/cawcut/skill-cawplan --skill cawplan-test-execution-progress

After installing, type/cawplan-test-execution-progressin Claude Code to confirm it loaded.

Bundled filesreferences/execution.mdreferences/ux.md

Details

From the project README

CawPlan Test Execution Progress — A3 执行进度查询

cawplan skill check

硬门禁(MUST)

  1. 只读查询:禁止 A1/A2/A4 写操作、cawplan api、直连 TestRail、failures --test-id(属 A4)。
  2. summary 默认 --refresh;用户明确要求接受缓存时才省略。
  3. 通过质量 = (passed+auto_passed+passed_with_issue)/executed;禁止展示 API pass_rate。
  4. 待闭环基于去重 failures 队列,禁止用 aggregated.failed/blocked 或 raw items.length。
  5. 用户展示:友好字段名(ux.md §Glossary);result_id/UUID 默认隐藏;Agent 自行 AskUserQuestion(不写入 allowed-tools)。
  6. 下钻闸:已输出完整 4 层报告时不弹;仅健康度摘要或用户「简单看下」时弹(ux.md §Prompts)。
  7. A4 衔接:行级(用户点行或说登记缺陷)+ 文末一句;不强制弹窗、不主动执行 A4。

Reference 加载(MUST)

时机Read禁止
开场无一次性 Read 全部 references
查询 / 指标 / failures 策略execution.md—
交互、输出模板、A4 衔接ux.md—

允许命令

  • execution summary(默认 --refresh)
  • execution failures(列表模式,--run-id)
  • products list、versions list

Workflow

Step动作Detail
0解析 product/version;范围闸(未指定时)execution.md §0 · ux.md §Prompts
1execution summaryexecution.md §Summary
2有风险 Run 分别 failures;去重排序execution.md §Failures
3四层报告(见 ux.md §Output)完整 4 层 → 不弹下钻闸
4用户点行/说登记缺陷 → 行级 A4 引导ux.md §A4

禁止把 A3 总结当作 A5 风险结论。

输出概要

四层:① 执行健康度 ② 待处理 ③ 按工单进度 ④ 执行构成(+ 附录按需)。模板见 ux.md §Output。

文末固定一句 A4 提示(不弹窗)。用户要「技术详情」再展开 result_id、plan_mapping_id 等。

References

  • execution.md — CLI、指标、failures、去重
  • ux.md — 友好名、按钮、输出、A4

Comments

Markdown supported