opencode-toolslisted
Install: claude install-skill Timmy6942025/opencode-builder-skill
# OpenCode Tools
> **📚 Official Docs:** For the latest information, always refer to the official documentation:
> [https://opencode.ai/docs/tools/](https://opencode.ai/docs/tools/) and [https://opencode.ai/docs/custom-tools/](https://opencode.ai/docs/custom-tools/)
OpenCode provides a set of built-in tools that let LLMs interact with your codebase. You can extend functionality with [custom tools](#custom-tools) or [MCP server integrations](#mcp-tools). All tools are **enabled** by default and don't require permission unless configured otherwise.
Tools allow the LLM to perform actions: reading files, editing code, running shell commands, searching content, fetching web pages, asking questions, and more. Permissions control which actions require approval.
---
## Table of Contents
- [Built-in Tools](#built-in-tools)
- [bash](#bash)
- [edit](#edit)
- [write](#write)
- [read](#read)
- [grep](#grep)
- [glob](#glob)
- [lsp (experimental)](#lsp-experimental)
- [apply_patch](#apply_patch)
- [skill](#skill)
- [todowrite](#todowrite)
- [webfetch](#webfetch)
- [websearch](#websearch)
- [question](#question)
- [Permission Configuration](#permission-configuration)
- [Actions](#actions)
- [Global Configuration](#global-configuration)
- [Granular Rules (Object Syntax)](#granular-rules-object-syntax)
- [Wildcards](#wildcards)
- [Home Directory Expansion](#home-directory-expansion)
- [External Directories](#external-directories)
- [Doom Loop Detec