agentic/code/addons/browser-control/skills/browser-reset/SKILL.md
Reconfigure the browser-control wiring. Rotate the Playwright MCP Bridge token, switch the target browser, or fully tear down the AIWG registration and provider injection. Walks the user through extension UI regeneration where needed; respects human-authorization gates for destructive operations.
npx skillsauth add jmagly/aiwg browser-resetInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Status: DRAFT — scaffolded from PoC. Implementation pending Inception outputs.
Recover from misconfiguration, rotate the per-install token, switch browsers, or fully tear down. Every destructive operation gated by human-authorization.
browser-doctor reports irrecoverable stateAskUserQuestion)~/.config/playwright-mcp/token (mode preserved)aiwg mcp update playwright --env "PLAYWRIGHT_MCP_EXTENSION_TOKEN=<new>"aiwg mcp inject --provider <p> --servers playwrightbrowser-setup)AskUserQuestion)Note: this mode does not remove the old browser's extension or token. User can do that manually; we don't touch user's other browsers without explicit authorization.
human-authorization gate (destructive)aiwg mcp remove playwrightplaywright from mcpServers (we wrote it, we own removal)~/.config/playwright-mcp/token (prompt).aiwg/browser-allowlist.yaml (prompt)For when the AIWG MCP registry is correct but the provider config was overwritten by another tool. Single command, no token capture.
human-authorization per rule<2 chars>…<2 chars> in any human-readable output.tmp, rename) to avoid partial-write states~/.config/playwright-mcp/ dir if empty?aiwg run skill browser-uninstall?.aiwg/architecture/adr-remote-browser-control.mdskills/browser-setup/SKILL.md (this addon)skills/browser-doctor/SKILL.md (this addon)rules/browser-control-safety.md (this addon).claude/rules/human-authorization.mddata-ai
Report which research-corpus radar sidecars are overdue for refresh. Computes staleness (days since last refresh vs the cadence window) for every radar, sorted most-overdue-first. Runs via `aiwg corpus radar-status`.
data-ai
Aggregate research-corpus radar sidecars into a corpus or per-cluster freshness report — totals, overdue count, per-cluster / per-GRADE / per-trajectory breakdowns, an overdue table, and per-radar rationale snippets. Runs via `aiwg corpus radar-report`.
testing
Scaffold radar/freshness sidecars for research-corpus REFs. Pulls title/authors from the citation sidecar and GRADE from the analysis doc, defaults the refresh cadence from GRADE and the cluster from a corpus-local map, and stamps documentation/radar/REF-XXX-radar.md. Runs via `aiwg corpus radar-init`.
data-ai
Compute an entity's publication trajectory — per-year paper counts, topic drift, hot-streak detection (≥3 consecutive A-grade years), and career phase. Runs via `aiwg corpus profile-temporal`.