v2.0.1 — Skill rule: always save zip locally
Hotfix for an agent-side gap caught in production: a fresh audit with auto_cleanup=False was reporting the remote server path as the deliverable instead of saving the base64 zip locally. User couldn't open the file.
Two-part fix
1. .claude/skills/librecrawl-audit/SKILL.md — mandatory rules block
Adds a "
- Rule 1: ALWAYS base64-decode
content_base64and write to a LOCAL file (use the response'sfilenamefield). NEVER reportzip_pathas the deliverable — that path is on the remote server. - Rule 2: ALWAYS
auto_cleanup=True(default and only sane choice). - Rule 3: Final user-facing message reports the LOCAL path, not the remote path.
2. librecrawl_audit_zip response
Tightened to make the contract explicit:
- New field
zip_path_is_remote: true— makes remote-ness unambiguous. - New field
save_to_local_filename— echoes the local filename for clarity. - Rewritten
notetext stating the agent MUST decode + save locally.
Any future agent reading the response cannot miss the requirement.