What problem does it solve? Inspecting Unity C# scripts requires opening files manually or dumping entire files into context, which wastes tokens when you only need a specific section. This Skill reads a .cs file and returns its content as a string, with optional 1-based line-range slicing for partial reads. ## Core Features & Use Cases - Full or Partial File Reads: Read an entire .cs file or slice a specific line range using lineFrom and lineTo parameters. - Forgiving Bounds: Out-of-range line numbers are clamped automatically, so reads never fail due to off-by-one ranges. - Use Case: While refactoring a Unity MonoBehaviour, read only lines 40-80 of Assets/Scripts/PlayerController.cs to inspect the movement logic, then pair with the script-update-or-create tool to write back the modified section. ## Quick Start Ask the AI to read the file Assets/Scripts/PlayerController.cs from line 1 to line 50 using the script-read tool.