一键导入
source-command-e2e-audit
Browser-based audit for business logic and product correctness
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Browser-based audit for business logic and product correctness
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Abuse prevention - rate limiting, moderation, bad actors. Use when fighting abuse.
Account security - MFA, sessions, recovery. Use when protecting user accounts.
Admin panel - RBAC, config, admin tools. Use when building admin UI.
Application security - OWASP, validation, secrets. Use when securing the app.
Authentication patterns - sign-in, SSO, passkeys, sessions. Use when implementing auth flows.
Billing - Stripe, webhooks, subscriptions. Use when implementing payments.
| name | source-command-e2e-audit |
| description | Browser-based audit for business logic and product correctness |
Use this skill when the user asks to run the migrated source command e2e-audit.
Open a browser, walk through the product, find business logic and UX issues.
This is NOT about code correctness — code can be "correct" but business logic can be WRONG.
Static code analysis can't catch:
mcp__playwright__browser_navigate - Go to product URL
mcp__playwright__browser_snapshot - Get current page state
Authentication:
Core Features:
Edge Cases:
Public-Facing Pages:
Region/Locale Consistency:
Data Consistency:
Business Rules:
For each issue found:
mcp__playwright__browser_take_screenshot # Capture evidence
mcp__playwright__browser_navigate - Go to URL
mcp__playwright__browser_snapshot - Get page state (use this frequently)
mcp__playwright__browser_click - Click elements
mcp__playwright__browser_fill_form - Fill forms
mcp__playwright__browser_type - Type text
mcp__playwright__browser_select_option - Select dropdown
mcp__playwright__browser_take_screenshot - Capture evidence
mcp__playwright__browser_press_key - Keyboard input
| # | Type | Description | Severity | Screenshot |
|---|---|---|---|---|
| 1 | Business Logic | HK user sees CN insurance | High | screenshot_1.png |
| 2 | UX | No loading state on submit | Medium | screenshot_2.png |
gh issue create --title "[E2E] Brief description" --body "..." --label "e2e-audit"