read

The read code skill is distributed with AchillesAgentLib to read text or binary files through MainAgent's standard code-skill interface.

Interface and artifacts

skills/read/cskill.md requires file_path and accepts a one-based line offset and limit. The local action returns numbered text lines or base64 for binary content.

Execution boundary

The skill reads only the requested range for text. It does not interpret the file's business meaning.

MainAgent discovers the folder only when internal skills are enabled, parses cskill.md, and delegates execution to CodeSkillsSubsystem. The folder carries its own descriptor and implementation so it remains portable.