Chrome driver
Skill oneworks-ai/app/packages/plugins/chrome-driver/skills/chrome-driver
One Works application monorepo for AI agents, plugins, desktop, web, CLI, and Relay.
npx -y skills add oneworks-ai/app --skill chrome-driverAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 12 stars12 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Control a user-paired external browser through a Chrome extension, explicit typed targets, and semantic operations.
SKILL.md
2.0 KB, as published. Nobody here has run it
External Browser Driver
- Call
chrome_capabilitiesbefore using a capability family for the first time. Missing permissions are recoverable: ask the user to grant the named group from the Chrome extension popup, then retry. The OneWorks page reports permission state but never grants Chrome permissions itself. - Discover targets with
chrome_windows,chrome_tabs, andchrome_frames. Never guess IDs or rely on an implicit current tab. - Reuse the returned
tab_id,frame_id, anddocument_id. Refresh the target/snapshot afterTARGET_NOT_FOUNDorDOCUMENT_CHANGED. - Prefer
execute_chrome_workflowfor ordered page-local work. Independent tab workflows may be submitted together withexecute_chrome_workflows. - High-risk operations return
CONFIRMATION_REQUIRED; describe the audit summary and wait for the user to approve it in the extension/OneWorks UI before retrying. - Prefer semantic operations. Use
chrome_raw,chrome_cookies.list_with_values,chrome_page.snapshot_sensitive, orchrome_page.type_sensitiveonly when the matching OneWorks advanced-access preference has been applied to the connected browser and capability discovery reports it enabled. Raw is a browser-session-wide superset of cookie/sensitive-field access and executes globally exclusively. Always supply the intendedtab_idand expected origin; the bridge and extension additionally negotiate and enforce an exact full-URL fingerprint without exposing query or fragment values. Review the R4 preview and obtain confirmation for every use. - Never claim access to Chrome Password Manager: Chrome exposes no extension API for reading or exporting saved passwords. Sensitive page operations cover only page fields, DOM, and storage. Do not request host file-system paths, host-process code execution, cross-origin bypasses outside the explicit Raw capability, or silent permission grants.