Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    vision bridge windows automation

    1

    Automate Windows desktop apps and browsers using structured UI trees and OCR through the vision-bridge MCP server.

    Free

    1 installSecurity scanned
    vision bridge windows automation

    vision bridge windows automation

    Example session with this skill installed

    Open Notepad, type 'System Check Complete', and save it to the desktop as log.txt.

    • Read your context and instructions
    • Compiled the vision bridge windows

    Notepad is open, the text is typed and verified, and the file is saved as log.txt on your Desktop.

    What I did

    StepTool callResult
    1capture("Notepad")Window found via UIA, document field u0
    2act("u0", "set_value", value="System Check Complete")ok
    3act("u0", "read")content = "System Check Complete" (matches)
    4find("File", target="Notepad") → act("u3", "click")File menu opened
    5find("Save as", target="Notepad") → act("u9", "click")Save dialog opened
    6wait_for("File name", target="Save as", timeout_s=10)field u21 ready
    7act("u21", "set_value", value="%USERPROFILE%\Desktop\log.txt")ok
    8find("Save", target="Save as") → act("u27", "click")dialog closed
    9capture("Notepad")title now "log.txt - Notepad"

    Verification

    • Typed text was read back before saving, not assumed.
    • Ids were refreshed after every window change, so no stale clicks.
    • No overwrite prompt appeared; if log.txt had existed, I would have asked before replacing it.

    Next steps

    • Append a timestamp line on each run with act("u0", "type", ...).
    • Run the same flow on a schedule for a daily health-check log.

    Connects securely to your tools. The creator never sees your data.

    About this skill

    Automating Windows desktop applications often requires fragile pixel-based scripts or expensive RPA tools. This skill provides a direct bridge between your agent and the Windows UI Automation (UIA) tree, enabling reliable interaction with native apps, Electron windows, and browsers through structured text.

    What it does

    • Structured UI Navigation reads the screen as a hierarchy of text and elements rather than just pixels.
    • Native App Control drives Win32, WPF, UWP, and WinForms applications using stable element IDs.
    • OCR Fallback handles Electron apps and image-heavy interfaces when the accessibility tree is unavailable.
    • Browser Integration connects to existing Chrome sessions via CDP to reuse logged-in states and bypass manual auth.
    • State Verification confirms every click and type action by re-capturing the UI state to ensure reliability.

    How it works

    1. Target Identification locates specific windows by title substrings or focuses the active foreground window.
    2. Screen Capture retrieves the current element tree, including text content, element roles, and unique IDs.
    3. Action Execution performs clicks, double-clicks, typing, or value settings based on the discovered IDs.
    4. Result Verification re-scans the UI after each action to confirm the application state changed as expected.

    Frameworks & tools

    This skill utilizes the vision-bridge MCP server, leveraging Windows UI Automation (UIA), Tesseract OCR for visual recognition, and Chrome DevTools Protocol (CDP) for browser automation.

    Why this beats prompting it yourself

    Standard vision prompts struggle with precision on complex desktop layouts and cannot interact with the OS. This skill provides a systematic loop of discovery and verification, ensuring the agent doesn't "hallucinate" buttons or click the wrong coordinates.

    Use cases

    • Automating data entry into legacy ERP or accounting software without APIs.
    • Managing complex software installations or system configuration dialogs.
    • Extracting data from desktop-only programs into structured formats.
    • Running web workflows within the user's authenticated browser session.

    Known limitations

    Requires a Windows host with the vision-bridge MCP server installed. Native UIA backend is faster than OCR; OCR performance depends on installed language data.

    How to use

    Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    1 install

    Downloaded by developers to date

    Free forever

    No account required to browse

    Trust & safety

    Security scanned

    Verified clean 4 days ago

    • Free to download with an account

    Requires

    GitHub
    Vision Bridge (Github.Com/Rusnetru/Vision Bridge) MCP
    Windows 10/11
    Python 3.11+
    uv (Python tool runner)
    Tesseract OCR (optional, for Electron apps)
    Google Chrome (optional, for browser mode)
    Windows
    Python
    Git

    Listed4 days ago

    What's inside

    Frequently Asked Questions