Works with the AI Agents you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+21 more

    Computer Use Agent Developer Skill

    1

    Design and audit secure, reliable computer-use agents with grounded perception and deterministic policy gates.

    $49.90

    Secure checkout via Stripe

    Money-back guarantee

    Converts to your local currency at checkout

    Security scanned
    Computer Use Agent Developer Skill

    Computer Use Agent Developer Skill

    Example session with this skill installed

    Design a computer-use agent for an HR workflow that retrieves candidate PDFs from a local folder and uploads them to a web-based ATS, requiring approval before final submission.

    • Read your context and instructions
    • Compiled the computer use agent

    I have designed the architecture for the HR Candidate Upload agent. This design prioritizes idempotent file handling and explicit approval gates for the ATS submission. ## HR Candidate Upload Agent Design | Layer | Component Responsibility | | :--- | :--- | | **Planner** | Parses local directory for `.pdf` files; sequences individual upload tasks. | | **Perception** | Uses OCR for folder filenames; uses CSS selectors/Accessibility tree for ATS web UI. | | **Policy Gate** | Restricts file access to `~/Downloads/Candidates/`; restricts domains to `ats-provider.com`. | | **Grounding** | Maps "Upload" button text to precise coordinates based on 1920x1080 viewport. | | **Verifier** | Confirms "Upload Successful" toast message appearance before proceeding to next file. | ### Tool Contract & Allowlist ```json { "tools": [ { "name": "list_files", "parameters": { "path": "string" }, "allowlist": ["/Users/hr-admin/Downloads/Candidates/"] }, { "name": "web_click", "parameters": { "selector": "string", "coordinate": [number, number] }, "requires_approval": false }, { "name": "submit_application", "parameters": { "candidate_id": "string" }, "requires_approval": true } ] } ``` ### Risk Matrix & Approval Gates - **Critical Risk:** Accidental submission of incomplete data. **Control:** Mandatory manual review of the ATS form state before the `submit_application` call. - **High Risk:** Directory traversal or reading sensitive system files. **Control:** Deterministic path prefix validation in the file-system tool. - **Medium Risk:** Duplicate uploads due to page timeouts. **Control:** Idempotency check via `candidate_id` lookup in the ATS search bar before starting an upload. **Next steps** 1. Implement the `list_files` tool with strict path prefix validation. 2. Configure the perception layer to fallback to OCR if the ATS accessibility tree is obscured by modals. 3. Define the UI for the human approval gate to display the specific candidate name and target ATS ID.

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

    About this skill

    Building agents that interact with a desktop environment is fraught with reliability issues and security risks. This skill provides an engineering framework to design, architect, and audit computer-use agents that interpret UI state and execute actions through a controlled runtime. It moves beyond simple "click and hope" prompting by enforcing strict grounding, state verification, and deterministic policy gates. ## What it does - **Architectural Design** creates detailed blueprints for planner, perception, and executor layers. - **Workflow Decomposition** breaks high-level goals into observable steps with clear start/end states. - **Perception Strategy** defines how to handle accessibility trees, OCR, and coordinate grounding. - **Security Auditing** identifies vulnerabilities like prompt injection via screen content or unauthorized actions. - **Reliability Engineering** designs recovery paths for stale screenshots, focus loss, and navigation drift. ## How it works 1. **Define Scope** by providing your target OS, agent framework, and specific workflow objectives. 2. **Decompose Tasks** into a state machine that classifies actions as read-only, reversible, or consequential. 3. **Draft Action Contracts** including tool schemas, allowlists, and specific human-in-the-loop approval gates. 4. **Audit and Refine** existing implementations against the security checklist and risk matrix. ## Frameworks & tools Works with frameworks like Anthropic Computer Use, Playwright, Selenium, and LangChain. Compatible with any runtime utilizing accessibility metadata, OCR, or screenshot-based interaction. ## Why this beats prompting it yourself Generic prompts often ignore display scaling, race conditions, and prompt injection from untrusted screen text. This skill enforces a "fail-closed" architecture that separates reasoning from deterministic policy enforcement, ensuring consequential actions never fire without fresh authorization. ## Use cases - Designing a browser-based agent for complex internal CRM workflows. - Auditing an existing RPA agent for security vulnerabilities and injection risks. - Building a robust perception layer that handles dynamic UI layout shifts. - Implementing a multi-step desktop automation with mandatory human approval gates. ## Known limitations Does not execute actions or control your mouse/keyboard directly. Requires a separate, authorized runtime environment. Visual interpretation depends on the quality of provided screenshots or metadata.

    Requires a separate computer-use runtime for execution. Design-only output. High-impact actions require human-in-the-loop gates. Visual grounding depends on input screenshot quality.

    How to use

    1. 1

      Connect your agent to the Agensi MCP

      Copy the prompt and paste it into Claude, ChatGPT, Cursor or any agent that supports MCP. It sets up the connection for you. Manual setup

    2. 2

      Sign in to Agensi

      Your agent shows a sign-in link. Sign in and click Allow.

    3. 3

      Ask for what you need

      Your agent loads this skill and uses it on your task. It always asks before any payment.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill goes through the trust checks below.

    Security scanned

    Checked by our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    Money-back guarantee

    Doesn't do what its page promises? You get your money back.

    Trust & safety

    Security scan

    Security scan passed 6 days ago

    Permissions

    No special permissions declared or detected

    Listed6 days ago

    What's inside

    Frequently Asked Questions

    This skill is a design and security framework that helps you architect a custom "computer-use" agent. It provides the blueprints for perception, state verification, and deterministic policy gates, moving your agent from unpredictable prompting to a robust, engineering-grade system.

    This skill is framework-agnostic and works with any runtime that utilizes screenshots, accessibility trees, or OCR. It is highly compatible with Anthropic's Computer Use, Playwright, Selenium, and LangChain environments.

    You will receive a comprehensive engineering package including architectural blueprints, workflow decomposition templates, a security audit checklist, and specific tool-use schemas for your action contracts. It provides everything necessary to build or refine a secure agent layer.

    The skill implements a 'fail-closed' architecture and deterministic policy gates that separate reasoning from execution. This prevents common vulnerabilities like prompt injection from screen text and ensures that consequential actions require fresh authorization before firing.

    While this skill handles the logic and architecture for UI interpretation, you must provide a separate authorized runtime (like a Docker container or virtual machine) for actual mouse and keyboard execution. The skill focuses on the 'brain' and 'safety' layers rather than the physical driver.

    Buyers receive access to all future revisions of the security risk matrix and reliability engineering templates. As new UI interaction patterns or threat vectors emerge, the framework is updated to ensure your agents remain secure and reliable.

    New in Agents & Orchestration