Skip to main content

webapp-qa

Quick-invoke QA testing for a web app URL. Use when you want the `qa` subagent to smoke test, exercise flows, and run Lighthouse against a target URL.

跳到安装

来源信息

仓库
SpecterOps/skills
最近来源活动
2026年8月14日 01:16
检测到的 SKILL.md 语言
英语
星标
689
分支
77

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

文件资源管理器
4 个文件

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
webapp-qa
description
Quick-invoke QA testing for a web app URL. Use when you want the `qa` subagent to smoke test, exercise flows, and run Lighthouse against a target URL.
metadata
{"author":"GhostWorks"}
# QA — Web App Testing Quick-invoke skill that delegates to the `qa` subagent. Parse the URL and optional flow instructions, then run a focused QA session. ## Argument Parsing Args follow the pattern: `<url> [-- <flow instructions>]` - **URL** — first token (required). Must start with `http://` or `https://`. - **Flow instructions** — everything after ` -- ` (optional). Free text describing specific flows to test. - **No args** — ask the user for the URL before proceeding. **Examples:** - `$webapp-qa http://localhost:3000` — full smoke test + Lighthouse on localhost - `$webapp-qa https://staging.example.com -- test the login flow and dashboard` — targeted flow test - `$webapp-qa http://localhost:4000 -- check that form validation works on signup` — form-specific QA - `$webapp-qa` — ask user for URL ## Behavior Parse args, then delegate to the `qa` agent with a focused prompt: ### If URL provided, no flow instructions: Delegate with: > Run a full QA session on `<url>`. Perform the smoke test, exercise all visible user flows (navigation, forms, buttons), and run a Lighthouse audit. Report all findings using the standard QA report format. ### If URL provided with flow instructions: Delegate with: > Run a QA session on `<url>`. Focus on: `<flow instructions>`. Also run a quick smoke test (console errors, network failures) and a Lighthouse audit. Report all findings using the standard QA report format. ### If no URL: Ask the user: > What URL should I test? (e.g., `http://localhost:3000`) Then proceed with the full smoke test default. ## Delegation Spawn the `qa` agent and pass the constructed prompt. The `qa` agent owns the browser session, interaction, and reporting. Do not interact with the browser directly from this skill — that is the agent's responsibility.
在 GitHub 查看