Tools are how 100xprompt acts on your project. Each action it takes - open a file, edit it, run your test suite, search the web, hand a slice of work to a helper agent - goes through one tool, and it can chain several in a single turn. This page tours the toolbox: what each tool does, and the guardrails that keep it in bounds.

Understand the mental model

Think of 100xprompt as a capable engineer at a well-stocked workbench. Every action goes through a tool - one well-defined capability. Two things bound each tool:
  • Permissions - what you’ve allowed. Sensitive actions like editing files or running commands can prompt for approval, run freely, or be blocked outright.
  • The agent’s allowed set - each agent is granted only the tools its job needs. A read-only research agent has no editing tools on its bench.
You never call tools yourself. Describe what you want in plain language and 100xprompt picks the right tools to get there - asking for permission where your settings require it.
Suppose you ask 100xprompt to fix a failing test. One plain-language request chains several tools together - here’s what that turn looks like:

See the toolbox at a glance

Know what each tool does

Here’s the full toolbox in plain terms - each capability and what it lets 100xprompt do for you.

Work with files

CapabilityWhat it lets 100xprompt do
Read a fileOpen any file in your project - code, config, docs, or images - to understand what’s there before acting.
Write a fileCreate a brand-new file, or fully replace an existing one, with the exact contents you asked for.
Edit in placeMake surgical, targeted changes to an existing file without rewriting the whole thing - a single replacement or every match at once.
Edit notebooksAdd, change, or remove cells in a Jupyter notebook while preserving its structure.

Find things

CapabilityWhat it lets 100xprompt do
Find files by nameLocate files by name or pattern - the answer to “where does X live?”
Search text in codeScan your codebase for a string, symbol, or pattern and return every match with context.
List a directoryBrowse a folder as a tree to get oriented in an unfamiliar part of the project.
Understand code semanticallyResolve a symbol’s actual definition, references, and implementations - plus its type info and call hierarchy - using language intelligence, not just text matching.
Look up library docsPull up-to-date documentation and code examples for third-party libraries, SDKs, and public APIs - the reference material your local codebase doesn’t contain.

Run commands

CapabilityWhat it lets 100xprompt do
Run a commandExecute shell commands - build, test, lint, run scripts, use git, or drive your own CLI tooling - and read back the output.
Running commands is powerful, so it’s permission-gated by design. 100xprompt asks before running anything your settings haven’t already approved. Configure what’s allowed on the Permissions page.

Reach the web

CapabilityWhat it lets 100xprompt do
Fetch a pageRetrieve a specific URL and read its contents - docs, an API reference, a changelog.
Search the webLook up current information across the web and pull back relevant results.

Delegate work

CapabilityWhat it lets 100xprompt do
Launch a subagentHand a focused sub-task to a specialized agent - for example, a broad read-only search - so the main thread stays clean.
Check on a subagentFollow a running subagent’s progress and collect its results when it finishes.

Stay organized and check in

CapabilityWhat it lets 100xprompt do
Track a task listMaintain a live checklist for multi-step work so you can watch progress and nothing gets dropped.
Ask you a questionPause and ask for a decision or clarification when a task has a genuine fork in the road.

Extend the toolbox

CapabilityWhat it lets 100xprompt do
Invoke a skillLoad a Skill - a packaged set of instructions and helpers - to handle a specialized job well.
Schedule a taskSet work to run automatically on a schedule you define.
Remember & forgetSave durable facts and preferences to long-term memory, and retract them when they change.
Connect external tools (MCP)Bring in tools from external systems - issue trackers, design tools, browsers, databases - through MCP.

See how a tool is gated

Two independent gates decide whether a tool is available at a given moment. A tool call passes the agent’s allowed set first, then your permissions.
1

Gate 1 - the agent's allowed set

Every agent carries its own bench of tools. A research-focused agent may be read-only, with no way to write files or run commands. When you delegate work, the subagent inherits only the tools its role needs.
2

Gate 2 - your permissions

Sensitive actions - editing files, running commands, reaching the web - are governed by your permission settings. You decide what runs freely, what prompts for approval, and what’s off-limits.
Tips:
  • Tightening the toolbox is a feature, not a limitation. Read-only agents and strict command permissions let you point 100xprompt at sensitive work with confidence.
  • Pre-approve the routine, prompt on the rest - the two gates are how you set that balance.

Work well with tools

You rarely need to point at exact files. Describe the change and 100xprompt finds the right place with its search tools, then edits precisely.
The command tool is the most capable and the most consequential. Use Permissions to pre-approve safe, routine commands and keep a prompt on anything that changes state.
For sprawling “look everywhere” questions, 100xprompt spins up a subagent that sweeps many files and reports back just the conclusion - keeping your main conversation focused.
Skills and MCP connections add new capabilities on demand. Start with the built-ins; reach for extensions when a task calls for them.
  • Connect tools with MCP: bring trackers, browsers, databases, and design tools into the toolbox.
  • Skills: package instructions and helpers into reusable capabilities 100xprompt can invoke.
  • Permissions: control what 100xprompt may run, edit, and reach.

Connect Tools with MCP

Bring external systems - trackers, browsers, databases, design tools - into the toolbox.

Skills

Package instructions and helpers into reusable capabilities 100xprompt can invoke.

Permissions

Control what 100xprompt is allowed to run, edit, and reach - with prompts, allowlists, and denials.