Skyvern/skills/skyvern/references/tool-map.md

2.5 KiB

Tool Map by Outcome

Quick check or extraction

Tool Purpose
skyvern_validate Answer a yes/no question about the current page
skyvern_extract Pull structured data from the current page

Single action

Tool Purpose
skyvern_click Click an element when you know the target
skyvern_type Type text into an element when you know the target
skyvern_select_option Select a dropdown option
skyvern_act Perform a natural-language action when you do not know exact selectors

Throwaway autonomous trial

Tool Purpose
skyvern_run_task Execute a one-off exploratory automation with a prompt and URL

Open and operate a website

Tool Purpose
skyvern_browser_session_create Start a new browser session
skyvern_browser_session_connect Attach to an existing session
skyvern_browser_session_list List active sessions
skyvern_browser_session_get Get session details
skyvern_browser_session_close Close a session
skyvern_navigate Navigate to a URL
skyvern_act Perform an AI-driven action
skyvern_extract Extract structured data
skyvern_validate Assert a condition on the page
skyvern_screenshot Capture a screenshot

Browser primitives

Tool Purpose
skyvern_hover Hover over an element
skyvern_scroll Scroll the page
skyvern_press_key Press a keyboard key
skyvern_wait Wait for a condition or duration
skyvern_evaluate Execute JavaScript in the page

Build reusable or multi-page automation

Tool Purpose
skyvern_workflow_create Create a workflow definition
skyvern_workflow_list List workflows
skyvern_workflow_get Get workflow details
skyvern_workflow_update Update a workflow
skyvern_workflow_delete Delete a workflow
skyvern_workflow_run Execute a workflow
skyvern_workflow_status Check run status
skyvern_workflow_cancel Cancel a running workflow

Workflow blocks

Tool Purpose
skyvern_block_schema Get the schema for a block type
skyvern_block_validate Validate a block definition

Operate credentials

Tool Purpose
skyvern_credential_list List stored credentials
skyvern_credential_get Get credential details
skyvern_credential_delete Delete a credential
skyvern_login Use a credential in a browser session