Top-level Fields
| Field | Description |
|---|---|
version | Lock file format version (always 1) |
updated_at | ISO 8601 timestamp of last lock file modification (any skill add/update/remove) |
The update command uses lock file records to re-fetch skills while preserving the original installed_at timestamp.
The restore command reads from the project lock file and writes back to the same lock file scope (project-level by default, global with -g), updating skill_folder_hash and both updated_at fields while preserving installed_at.