analyze
無料Risk analysis and approach selection before planning. Use when requirements are ambiguous, approaches vary, or work touches hub/bridge nodes. Skip for typo fixes.
日本語の概要は準備中です。原文の説明を表示しています。
Autonomous human-like browser control and professional QA/QC testing. Powered by agent-browser (Rust native CDP, zero Playwright) with ISTQB test matrix generation, automated testcase execution, console/network error tracing, and defect reporting.
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Autonomous human-like browser control and professional QA/QC testcase execution without Playwright.
Powered by native Rust agent-browser (Chrome DevTools Protocol direct, zero bot-detection footprint).
Announce: "🌐 /supergraph:browser-agent — professional QA testing with real user emulation (Rust CDP)..."
navigator.webdriver and disables Blink automation flags.--input-mode human): Natural Bezier mouse curves, randomized typing cadence, natural dwell times.@ref identifiers (~100-300 tokens vs 20,000 HTML tokens).--auto-connect to running Chrome on port 9222.Can be invoked via MCP (mcp__supergraph-browser__*) or CLI (agent-browser):
| Action | MCP Tool | CLI Command | Purpose |
|---|---|---|---|
| Open URL | agent_browser_open | agent-browser open <url> | Navigate to page |
| Read State | agent_browser_snapshot | agent-browser snapshot -i | Accessibility tree with @ref |
| Find Target | agent_browser_find | agent-browser find role button click | Locate elements semantically |
| Click | agent_browser_click | agent-browser click @ref | Click element by ref |
| Type/Fill | agent_browser_fill | agent-browser fill @ref <text> | Fill input with human keystrokes |
| Key Press | agent_browser_press | agent-browser press Enter | Send keyboard event |
| Wait | agent_browser_wait_for_text | agent-browser wait <ms> | Wait for condition or pause |
| Screenshot | agent_browser_screenshot | agent-browser screenshot <path> | Capture visual evidence |
| Console Logs | agent_browser_eval | agent-browser console | View browser console errors |
| Page Errors | agent_browser_eval | agent-browser errors | Catch unhandled exceptions |
| Network Requests | agent_browser_eval | agent-browser network requests | Inspect failed API calls |
| Close | agent_browser_close | agent-browser close | Close session |
[1. Open] ───────> [2. Snapshot @refs] ───> [3. Human Action] ───> [4. Verify & Settle]
open <url> snapshot -i click @e2 wait_for_text
find fill @e3 "text" snapshot
Call snapshot to get verified element references (@e1, @e2, ...).
Connect directly to your active browser:
# Attach to existing Chrome
export SG_BROWSER_CDP="http://127.0.0.1:9222"
# Or auto-discover running Chrome instance
export SG_BROWSER_AUTO_CONNECT="true"
Uses your real user session, cookies, extensions, canvas fingerprints, and hardware profile.
When tasked with testing a feature or application, the agent acts as a Senior QA Automation Engineer:
Generate a comprehensive test matrix covering 5 dimensions and save to docs/qa/test-matrix-<feature>.md:
<script>, ' OR 1=1).For each testcase in the matrix:
agent-browser open <url>).agent-browser fill @ref <data>).agent-browser click @ref).agent-browser get urlagent-browser is visible <selector> or agent-browser get text @refagent-browser screenshot docs/qa/evidence/TC-xxx.pngAssert that no silent runtime bugs were introduced:
agent-browser console --clear → Detect React hydration warnings, runtime console.error.agent-browser errors → Unhandled Promise rejections.agent-browser network requests → Identify failed HTTP 4xx/500 endpoints.If defects are found, generate a formal Bug Report at docs/qa/bug-report-<timestamp>.md:
BUG-AUTH-001: Missing password validation triggers unhandled 500 error.agent-browser open https://example.com
agent-browser snapshot -i
agent-browser click @e1
agent-browser fill @e2 "user@example.com"
agent-browser screenshot docs/qa/evidence/verify.png
agent-browser close
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Risk analysis and approach selection before planning. Use when requirements are ambiguous, approaches vary, or work touches hub/bridge nodes. Skip for typo fixes.
日本語の概要は準備中です。原文の説明を表示しています。
Proactive architecture review — explore codebase structure, generate a self-contained HTML report with Mermaid diagrams and candidate improvements, then grill the findings. Use when planning a large refactor, onboarding to an unfamiliar codebase, or before a major architectural change.
日本語の概要は準備中です。原文の説明を表示しています。
Persistent token-compression mode (~75% reduction) — now always-on by default. Strips filler while keeping code exact.
日本語の概要は準備中です。原文の説明を表示しています。
Database migration best practices for schema changes, data migrations, rollbacks, and zero-downtime deployments across PostgreSQL, MySQL, and common ORMs (Prisma, Drizzle, Kysely, Django, TypeORM, golang-migrate).
日本語の概要は準備中です。原文の説明を表示しています。
Anti-slop frontend skill for landing pages, portfolios, and redesigns. The agent reads the brief, infers the right design direction, and ships interfaces that do not look templated. Real design systems when applicable, audit-first on redesigns, strict pre-flight check.
日本語の概要は準備中です。原文の説明を表示しています。
Structured 6-phase debugging. Build feedback loop first, reproduce deterministically, hypothesize with ranked falsifiable theories, instrument one variable at a time, fix with regression test, cleanup. Use when a bug exists, tests fail unexpectedly, or behavior is wrong and cause is unknown.
日本語の概要は準備中です。原文の説明を表示しています。