What problem does it solve?
When a multi-step workflow pauses so a user can hand-edit an artefact on disk (such as a script, SRT, or YAML file), the next step needs the file's exact bytes back. The builtin read_file tool prepends line numbers for model display, which corrupts structured files when fed into downstream parsers. This Skill returns the file content unmodified.
Core Features & Use Cases
- Verbatim Output: Prints the file's UTF-8 content to stdout with no line numbers, decoration, or added newlines.
- Size Guard: Refuses to read files larger than a configurable max_bytes limit (default 200000), protecting against accidental binary reads.
- Use Case: During a review pause in a meta-skill workflow, the user edits script.txt on disk; this Skill reads the edited file back so the next step honors the user's changes instead of the stale in-context copy.
Quick Start
Read the file at /tmp/script.txt and return its exact contents so I can continue the workflow with the edited version.