> ## Documentation Index
> Fetch the complete documentation index at: https://docs.aurinfer.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Agent Skills & Extensibility

> How your AI coding character utilizes built-in tools like Web Search, Sandbox Execution, and Semantic Codebase Search.

# Agent Skills & Tools

AurInfer characters are equipped with built-in **Agent Skills** that give them real-world capabilities beyond simple text generation.

***

## Built-In Skills

### 🔍 1. Semantic Codebase Search

* **What it does**: Explores and understands your repository structure, imports, and relationships.
* **Why it matters**: When you ask for *"the user authentication middleware"*, the AI immediately locates the exact file and line numbers, even in a project with thousands of files.

### ⚡ 2. Sandboxed Code Execution

* **What it does**: Executes code and unit tests inside an isolated, secure multi-language container.
* **Supported Languages**: JavaScript, TypeScript, Python, Go, Rust, C, C++, Java, PHP, Ruby, Bash, and SQL.
* **Why it matters**: Your AI verifies that its code runs, builds, and passes tests before committing to your repository.

### 🌐 3. Real-Time Web Search

* **What it does**: Allows the AI to search the live web for up-to-date documentation, API reference guides, and recent package updates.
* **Why it matters**: If a library version was released recently, your AI coder looks up the latest syntax instead of guessing outdated APIs.

### 📝 4. File Diff Inspector & Surgical Editing

* **What it does**: Uses character-accurate string matching and diff replacements.
* **Why it matters**: Preserves all existing code comments, formatting, and unrelated logic without overwriting entire files.

***

## Managing Skills

In your dashboard under **GitHub → Settings**, you can toggle individual skills on or off per character depending on your workflow preferences.
