edit
The edit code skill is distributed with AchillesAgentLib to replace exact file text through MainAgent's standard code-skill interface.
Interface and artifacts
skills/edit/cskill.md requires file_path, old_string, and new_string; replace_all selects one or every exact occurrence. The local ESM entry point performs the replacement and reports the updated path.
Execution boundary
The operation requires an exact match and does not parse source syntax. A missing or ambiguous match is reported rather than guessed.
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.