Agent Skills › codewhale-hq/Codewhale › webapp-testing

webapp-testing

GitHub

在真实浏览器环境中启动或复用本地 Web 应用,等待就绪后检查 DOM、控制台和网络状态,基于观察到的选择器驱动交互流程,并记录通过/失败的证据以验证功能。

crates/skills/assets/skills/webapp-testing/SKILL.md codewhale-hq/Codewhale

触发场景

需要在真实浏览器中验证 Web 应用功能流程 需要基于实际渲染状态进行自动化测试和证据收集

安装

npx skills add codewhale-hq/Codewhale --skill webapp-testing -g -y
更多选项

非标准路径

npx skills add https://github.com/codewhale-hq/Codewhale/tree/main/crates/skills/assets/skills/webapp-testing -g -y

不安装直接使用

npx skills use codewhale-hq/Codewhale@webapp-testing

指定 Agent (Claude Code)

npx skills add codewhale-hq/Codewhale --skill webapp-testing -a claude-code -g -y

安装 repo 全部 skill

npx skills add codewhale-hq/Codewhale --all -g -y

预览 repo 内 skill

npx skills add codewhale-hq/Codewhale --list

SKILL.md

Frontmatter
{
    "name": "webapp-testing",
    "invocation": "model+user",
    "description": "Start\/reuse a local app, wait for readiness, inspect rendered state\/console\/network, act from observed selectors, and verify with evidence."
}

Webapp Testing

When to use

Use to prove a web app flow works in a real browser/runtime context.

Non-goals

  • Do not claim success from unit tests alone.
  • Do not hardcode fragile selectors without observation.

Workflow

  1. Start or reuse the local app.
  2. Wait for readiness.
  3. Inspect DOM/console/network.
  4. Drive the flow from observed state.
  5. Record evidence of pass/fail.

版本历史

  • 8225f75 当前 2026-11-02 21:26

同 Skill 集合

crates/skills/assets/skills/batch/SKILL.md
crates/skills/assets/skills/best-of-n/SKILL.md
crates/skills/assets/skills/contributor-onboarding/SKILL.md
crates/skills/assets/skills/dataviz/SKILL.md
crates/skills/assets/skills/debug/SKILL.md
crates/skills/assets/skills/delegate/SKILL.md
crates/skills/assets/skills/dependency-update/SKILL.md
crates/skills/assets/skills/docx/SKILL.md
crates/skills/assets/skills/feishu/SKILL.md
crates/skills/assets/skills/fleet-manager/SKILL.md
crates/skills/assets/skills/forget/SKILL.md
crates/skills/assets/skills/frontend-design/SKILL.md
crates/skills/assets/skills/gmail/SKILL.md
crates/skills/assets/skills/google-calendar/SKILL.md
crates/skills/assets/skills/handoff/SKILL.md
crates/skills/assets/skills/help/SKILL.md
crates/skills/assets/skills/implement/SKILL.md
crates/skills/assets/skills/interview/SKILL.md
crates/skills/assets/skills/mcp-builder/SKILL.md
crates/skills/assets/skills/mcp-discovery/SKILL.md
crates/skills/assets/skills/pdf/SKILL.md
crates/skills/assets/skills/photos/SKILL.md
crates/skills/assets/skills/plan/SKILL.md
crates/skills/assets/skills/plugin-creator/SKILL.md
crates/skills/assets/skills/pptx/SKILL.md
crates/skills/assets/skills/research/SKILL.md
crates/skills/assets/skills/review/SKILL.md
crates/skills/assets/skills/security-review/SKILL.md
crates/skills/assets/skills/simplify/SKILL.md
crates/skills/assets/skills/skill-creator/SKILL.md
crates/skills/assets/skills/skill-installer/SKILL.md
crates/skills/assets/skills/test/SKILL.md
crates/skills/assets/skills/v4-best-practices/SKILL.md
crates/skills/assets/skills/verify/SKILL.md
crates/skills/assets/skills/xlsx/SKILL.md
crates/tui/assets/skills/batch/SKILL.md
crates/tui/assets/skills/best-of-n/SKILL.md
crates/tui/assets/skills/contributor-onboarding/SKILL.md
crates/tui/assets/skills/dataviz/SKILL.md
crates/tui/assets/skills/debug/SKILL.md
crates/tui/assets/skills/delegate/SKILL.md
crates/tui/assets/skills/dependency-update/SKILL.md
crates/tui/assets/skills/docx/SKILL.md
crates/tui/assets/skills/feishu/SKILL.md
crates/tui/assets/skills/fleet-manager/SKILL.md
crates/tui/assets/skills/forget/SKILL.md
crates/tui/assets/skills/frontend-design/SKILL.md
crates/tui/assets/skills/gmail/SKILL.md
crates/tui/assets/skills/google-calendar/SKILL.md

元信息

文件数
0
版本
8225f75
Hash
54a739f8
收录时间
2026-11-02 21:26

首页 - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-04 11:10
浙ICP备14020137号-1