# File Control

> Use this tool when you need to analyze and modify file systems, directories, and files with advanced CRUD operations, filtering, and search capabilities. It solves problems related to code refactoring, project scaffolding, and automated development tasks by providing AI-assisted context extraction and file editing. The tool takes directory paths and file contents as inputs and outputs modified files, directories, and analysis results, making it ideal for developers who require intelligent file system management and automation.

Canonical page: https://skillsregistry.net/skills/pwalagov-file-control  
JSON: https://api.skillsregistry.net/v1/skills/pwalagov-file-control

## Description

Enhanced Directory Context MCP server that combines comprehensive filesystem analysis with full file editing capabilities, providing both read-only context extraction and write operations for AI-assisted development workflows. The implementation offers advanced directory traversal with filtering, content search, Git integration, and project analysis alongside complete CRUD operations for files and directories including atomic batch operations with rollback support. Built for developers who need AI assistants to both understand existing codebases through intelligent context extraction and actively modify files through search-and-replace updates, file creation, and directory management, making it valuable for code refactoring, project scaffolding, and automated development tasks where both analysis and modification are required.

## Trust

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

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** version-control
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/pwalagov-file-control)
- **Repository:** <https://github.com/pwalagov/file-control-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": "pwalagov-file-control"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/pwalagov-file-control` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/pwalagov-file-control/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
