# Local Ollama File Operations

> Use this tool when you need to perform file operations while minimizing token usage in Claude, such as reading, writing, or editing files, with built-in safety features like syntax validation and path allowlisting. It routes file operations to a locally running Ollama model, keeping file contents out of Claude's context window. Ideal for use cases where file manipulation is required, with inputs including file paths and operations, and outputs including file contents or operation results.

Canonical page: https://skillsregistry.net/skills/davidecolombo-local-file-ops  
JSON: https://api.skillsregistry.net/v1/skills/davidecolombo-local-file-ops

## Description

Runs alongside Claude and routes file operations to a locally running Ollama model, keeping file contents out of Claude's context window to reduce token usage. Supports read, write, edit, delete, rename, and snippet extraction with built-in safety guards including syntax validation, bracket matching, and path allowlisting. Requires Ollama running at localhost:11434 with a compatible model such as gemma4.

## Trust

- **Trust score (0–1):** 0.91
- **Verification tier:** verified
- **Last scanned:** 2026-09-19

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** file-system
- **Updated:** 2026-09-19

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/davidecolombo-local-file-ops)
- **Repository:** <https://github.com/davidecolombo/local-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "davidecolombo-local-file-ops"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/davidecolombo-local-file-ops` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/davidecolombo-local-file-ops/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
