بنقرة واحدة
frontend-test
Use when verifying implemented frontend iteration work and producing docs/vX.Y.Z/test-report.md.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Use when verifying implemented frontend iteration work and producing docs/vX.Y.Z/test-report.md.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Use when starting, resuming, or continuing a versioned frontend iteration with docs/vX.Y.Z/ inputs.
Use when turning docs/vX.Y.Z/design/*.md into TDD implementation plans for a versioned frontend iteration.
Use when turning docs/vX.Y.Z/prd/summarized/*.md into frontend technical designs for a versioned iteration.
Use when implementing approved docs/vX.Y.Z/plans/*.md tasks with frontend TDD.
Use when preparing release materials after docs/vX.Y.Z/review/*.md and test-report.md pass.
Use when turning docs/vX.Y.Z/prd/origin/*.md into frontend-focused summarized PRDs for a versioned iteration.
استنادا إلى تصنيف SOC المهني
| name | frontend-test |
| description | Use when verifying implemented frontend iteration work and producing docs/vX.Y.Z/test-report.md. |
| disable-model-invocation | true |
按 plan、summarized 全量回归,核对覆盖,出可审计的 test-report
| 路径 | 必需 | 说明 |
|---|---|---|
docs/technical-architecture.md | 是 | 命令、框架、环境 |
docs/vX.Y.Z/plans/*.md | 是 | 测试矩阵 |
docs/vX.Y.Z/prd/summarized/*.md | 是 | 验收 |
docs/vX.Y.Z/design/*.md | 否 | 测试策略 |
docs/vX.Y.Z/progress.md | 是 | 步骤 4 TDD、验证记录 |
| 已实现代码 | 是 | 步骤 4 产出 |
缺必需项或实现未完则停止,回 implement 补 TDD 或实现
docs/vX.Y.Z/test-report.mdfrontend-iteration/references/orchestrated-invocation.mdfrontend-iteration/references/agent-communication-style.mddocs/technical-architecture.md:单元/集成/E2E 命令与环境progress.md 步骤 4 证据;列待执行项progress.md → 验证记录progress.md)DRAFT/BLOCKED,结论「阻塞」;步骤 5 blockedACTIVE,结论「可进入 review」,步骤 5 passedprogress.md 为准;report 汇总引用frontend-iteration/references/orchestrated-invocation.md;上游不可用 → 停| 层 | 覆盖 | 源 |
|---|---|---|
| 单元 | 逻辑、工具、组件 | plan 矩阵 |
| 集成 | API 封装协作(mock);真联调 = 未覆盖风险 | plan + design |
| E2E | 关键路径 | summarized 主流程 |
未配置某层 → 报告标「未配置」+ 替代方式
| 场景 | 处理 |
|---|---|
| 缺用例 | 记缺口;回 implement TDD 补 |
| 上游 STALE | 停;回上游;重跑实现/验证 |
| 单元过、集成败 | 记失败;回 implement 修再跑 |
| E2E 环境未就绪 | 标阻塞;与用户确认手动验收 |
| Flaky | 重跑 1 次;仍败按败处理 |
| 无 E2E | 报告说明;关键路径手动清单 |
| 验收无自动化 | 手动步骤+结果;标风险 |
| 真后端未联调 | mock 封装;报告列 TODO(vX.Y.Z): 接口联调待定 |
ACTIVEprogress.mdfrontend-iteration/references/step-gates.md 核对frontend-iteration/references/progress-convention.md “每步最小落盘” 小节落盘 progress.md读 skill / reference 时按序尝试(命中即用):
| 资源 | 路径 1(npx skills add) | 路径 2(源码) |
|---|---|---|
本子 SKILL.md 目录 | .agents/skills/frontend-test/ | skills/frontend-test/ |
| 编排 references | .agents/skills/frontend-iteration/references/<file> | skills/frontend-iteration/references/<file> |
| 其他 references | .agents/skills/<name>/references/<file> | skills/<name>/references/<file> |
| 样例 | .agents/skills/frontend-iteration/examples/ | skills/frontend-iteration/examples/ |
frontend-iteration/references/api-integration-guide.md