What problem does it solve? AI agents often waste tokens and introduce errors when handling files through shell commands or imprecise edits. This Skill enforces disciplined file operations—batch reads, exact SEARCH/REPLACE edits, and tool-based discovery—so file changes are accurate and efficient. ## Core Features & Use Cases - READ-BEFORE-WRITE enforcement: Always read files before editing, with batch reads via readMultipleFiles to minimize roundtrips. - Atomic SEARCH/REPLACE edits: Requires exact character-for-character matching with 2-5 lines of surrounding context to guarantee unique, safe edits. - Tool-based discovery: Uses grep, glob, and listDirectory instead of shell commands like find or cat for locating files and content. - Use Case: When refactoring a function across a codebase, use grep to locate all usages, batch-read the affected files, then apply precise context-anchored edits and verify with lint checks. ## Quick Start Ask the agent to find all files containing a specific function name, read them in batch, and rename the function using exact search-and-replace edits.