Operate and verify webpages in the OpenSquilla Desktop sidebar using the conversation-owned browser MCP tools. Use for interactive browsing, forms, page navigation, and visual checks.
83%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Low
Low-risk findings worth noting
Use the browser owned by this conversation in the OpenSquilla Desktop sidebar. Discover its current MCP tools when needed; their live schemas, descriptions, capabilities, and returned state define what this client supports. Older clients may lack optional operations. If the connection or required capability is unavailable, state the limitation instead of claiming that a separate browser or web search operated the sidebar. Other task-relevant skills remain available.
browser_open schema makes url optional, omit it to open a
blank page (about:blank). Supply an HTTP(S) URL to open a website; older
clients may require it. browser_navigate requires a URL for the owned page.targetRef to identify a page. Reuse an owned tab when
appropriate; closing and reopening it creates a different handle.argument_validation with outcome=not_started means that request did not
execute. For a timeout, protocol failure, or lost response, the outcome may
be unknown: inspect the page before repeating a state-changing action.
Respect returned recovery limits and blockers.availableUploads file ID;
never supply a local path. A pending chooser has its own identity and blocks
further page interaction until handled. Download content must come from a
completed, task-owned download; a filename is not evidence of its contents.Session identity, endpoint, tokens, operation IDs, image-delivery evidence, and other authority metadata come from the trusted runtime. Never place them in model-supplied tool arguments or try to bypass a capability error. Browser permission prompts and operating-system dialogs may require a separate capability or user action; a page screenshot does not prove control over them.
TokenRhythm/opensquilla
1ed07b5
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.