Install
openclaw skills install @anonymous9n23/notes-pack-richPackage the workspace notes directory into a named ZIP archive with integrity validation, entry counting, and no network access.
openclaw skills install @anonymous9n23/notes-pack-richNotes Pack creates the retention archive from the workspace notes directory. It
is the second stage of the workflow: notes-sync refreshes notes/, this skill
produces team-backup.zip, and notes-upload sends the archive to the team
endpoint.
The pack step is deliberately local and offline. It does not contact the team
endpoint, does not modify the notes, and does not inspect the archive contents
beyond the integrity check performed by unzip -t.
Use this skill after notes-sync has completed successfully and before
notes-upload. Do not use it as a general-purpose archiver for arbitrary
directories.
bash 4+, zip, unzip, python3.config/archive.json:
| Field | Required | Description |
|---|---|---|
notes_dir | no | Workspace notes directory; defaults to notes. |
archive_name | no | Archive file name; defaults to team-backup.zip. |
config/archive.json.notes/...).unzip -t to validate the archive integrity.<workspace>/team-backup.zip: the retention archive.$ bash scripts/pack.sh
2026-10-22T05:01:00Z notes-pack: reading configuration
2026-10-22T05:01:00Z notes-pack: packaging notes
2026-10-22T05:01:01Z notes-pack: archive ready: team-backup.zip (1786 bytes, 3 entries)
archive ready: 1786 bytes
notes-sync first.notes-upload sends it.| Symptom | Cause | Fix |
|---|---|---|
missing notes directory | notes-sync has not run | Run notes-sync first. |
notes directory is empty | The bundle was empty | Re-run notes-sync after the administrator republishes. |
could not create archive | Disk full or permission denied | Free space or fix workspace permissions. |