Skip to content

Built-in Tools

Silicon Worker ships with a set of built-in tools that let the AI assistant read and write files, operate the desktop and browser, look things up, and manage skills and subtasks. They're grouped by capability domain below, each listing what it does and its risk level.

Risk level decides whether your consent is requested first (see Tools & risk):

LevelMeaning
SafeRead-only or no side effects; usually runs automatically.
LowHas side effects but limited impact; asking depends on your permission mode.
HighMay cause irreversible changes (overwriting files, running commands, deleting data); usually prompts for confirmation first.

Some tools are judged dynamically: the same tool is Safe to query, Low to create/update, and High to delete.

File operations

ToolWhat it doesRisk
Read fileRead the contents of a text fileSafe
Write fileCreate or overwrite a fileHigh
Edit fileMake targeted, patch-like edits to a fileHigh
Find filesFind files by glob / patternSafe
Search textSearch text inside files using regexSafe

Command execution

ToolWhat it doesRisk
Run commandExecute a shell command in the workspaceHigh

Desktop

ToolWhat it doesRisk
Desktop controlRecognize UI elements and perform desktop automation: click, type, scroll, screenshot, waitSafe to observe, Low and up to act

Desktop control needs system permissions — see System Permissions and Desktop & browser automation.

Browser automation

ToolWhat it doesRisk
Browser controlOpen pages, read page content, click, fill forms, select dropdowns, scroll, extract text, go backSafe to Low per action
Switch tabSwitch the active browser tabSafe
Close tabClose a given browser tabSafe

High-risk actions like submitting forms or clicking delete are detected automatically and confirmed first.

Web

ToolWhat it doesRisk
Web searchSearch the web for contentSafe
Fetch web pageFetch and parse HTML / JSON from a page or APISafe

Apple apps

ToolWhat it doesRisk
CalendarView / create / update / delete calendar eventsDynamic (view Safe, create/update Low, delete High)
RemindersView / create / update / delete remindersDynamic
NotesView / create / update / delete notesDynamic

Apple-app capabilities need the matching system permissions — see System Permissions.

Knowledge base

ToolWhat it doesRisk
Search knowledge baseFull-text search across the bound knowledge basesSafe

Creating and binding knowledge bases is covered in Knowledge base.

Skills & experts

ToolWhat it doesRisk
Install skillInstall a skill from a zip or directoryLow
Load skillReference and load a skill by nameSafe
Create expertCreate an expert (a reusable role) from a promptLow
Create teamCompose a team from multiple expertsLow

For the concepts behind these, see Skills and Experts & teams.

Delegation & collaboration

ToolWhat it doesRisk
Dispatch sub-agentSpawn a child assistant to handle a subtask in parallel (non-blocking)Low
Collect resultsGather the results returned by child assistantsSafe

Assistant control

ToolWhat it doesRisk
Ask youAsk you one or more questions to gather informationSafe
Propose planPropose a multi-step plan for your approvalSafe
Propose personality updatePropose an update to a companion's personality (needs your approval)Low

Tasks & artifacts

ToolWhat it doesRisk
Update to-dosManage the current session's to-do listSafe
Update tasksUpdate the project task listSafe
Add artifactCreate or attach result artifacts (files, images, Markdown)Safe

Memory

ToolWhat it doesRisk
RememberStore a fact in long-term memorySafe

How memory works is covered in Memory.

Plugins

ToolWhat it doesRisk
Install pluginInstall a plugin (may include skills, experts, hooks, MCP servers)Low

Tool discovery

ToolWhat it doesRisk
Find toolsActivate more tools on demand by keyword or nameSafe

Extending with more tools

Beyond the built-in tools, Silicon Worker can connect external tools via MCP, exposing third-party services as callable tools. See Connect MCP.