mcpField
O
ops-browser

ops-browser

github.com/idaibinProductivity644 installsUpdated 1d ago
Repository

About ops-browser

ops-browser is a skill for carrying out browser operations within defined task authority. It emphasizes verifying the target, separating observation from side effects, and reporting evidence, outcomes, and gaps.

Key features

  1. 01Verify browser, profile, tab, and target
  2. 02Keep read-only observation distinct from writes
  3. 03Capture and compare visual evidence
  4. 04Scope DevTools and source evidence checks

Use cases

  1. 01Inspecting a specified browser page
  2. 02Verifying a local workspace target
  3. 03Comparing visual states
  4. 04Debugging with DevTools or extracting design evidence

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/idaibin/skills --skill ops-browser

After installing, type/ops-browserin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

agents/
openai.yaml
assets/
frontend-visual-evidence.schema.json
references/
axure-product-evidence.md
browser-operation-protocol.md
devtools-debugging.md
eval-cases.md
frontend-visual-evidence.md
lanhu-ui-evidence.md
local-browser-workspaces.md
platform-operations.md
tab-lifecycle.md
usage.md
viewport-policy.md
scripts/
preflight-local-browser-workspace.py
resolve-local-browser-route.py
validate-frontend-visual-evidence.py

Details

From the project README

Browser Operations

Entry Gate

Operate the requested browser surface within existing task authority. A request to run and inspect a local result authorizes its ordinary read-only acceptance; do not ask again merely because implementation hands off here. Preflight browser/profile/tab, target URL/state and applicable account/side-effect boundary. Stop only the operation whose target or authority is unresolved. External sends and writes retain their gates.

Route Map

Request conditionReadResult
Any browser operationplatform operations, tab lifecycle, and viewport policyBounded target operation at a verified viewport
External-AI turn, attachment/submission, or structured operation handoffApplicable sections of browser operation protocolCorrelated side-effect and response evidence
Local workspace/browser ownership applieslocal workspacesVerified target selection
Runtime visual comparison appliesvisual evidenceSame-state capture/comparison
DevTools/console/network debugging appliesDevTools debuggingScoped observation
Axure/Lanhu evidence extraction appliesAxure evidence and/or Lanhu evidenceQualified source evidence

Invariants

  • Inventory and identify the exact target before action; absent target with no creation policy is not verified.
  • Separate read observation from side effects; never infer identity, authorization, or application acceptance from browser reachability.
  • Preserve target/profile and avoid focus theft; report actual postcondition and unverified gaps.

Output Map

Return surface/profile/tab identity, target state, authorized action, evidence/captures, postcondition, cleanup state, and gaps.

Reference Map

Comments

Markdown supported