← Vocabloot Deck KitCONTENT HISTORY

Update to Vocabloot Deck Kit

Snapshot Sep 30, 2026 · 23:16 UTC · version 0.1.1

Collection source: not recorded for this historical snapshot.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Pack an approved Vocabloot deck folder into a .vlbackup with the app's own codec; refuses with the card named while any check fails. Use when a checked deck should become the file the app opens, or when the creator says /deck-pack, export the deck, or make the file.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 154
    }
  ],
  "name": "deck-pack",
  "skill_md_contents": "---\nname: deck-pack\ndescription: Pack an approved Vocabloot deck folder into a .vlbackup with the app's own codec; refuses with the card named while any check fails. Use when a checked deck should become the file the app opens, or when the creator says /deck-pack, export the deck, or make the file.\nlicense: MIT\ncompatibility: Requires Node 22 and the kit's scripts (npm install in the kit folder); network access to vocabloot.com for the language registry, with an offline snapshot fallback.\n---\n\n# /deck-pack\n\n**Show your work.** This is step 5 of 6. Say so before the command, then post the result line (cards, stickers, size, SHA-256) and offer the file itself where the host can attach or download it, not only its path.\n\nCommands below run from the kit's root, the folder two levels above this file (`<kit>/skills/<this skill>/SKILL.md`); from anywhere else, prefix `scripts/` with that path. If a script answers that dependencies are not installed, run the `npm install` it prints.\n\n```bash\nnode scripts/pack.mjs <deck-folder>\n```\n\nThe packer runs every check first and refuses with the reasons if any fail; there is no override. On success it prints the card and sticker counts, the file's SHA-256 and the path (`<deck-folder>/<deckId>.vlbackup`).\n\nThe packer is the Vocabloot app's own codec compiled to JavaScript (`packer/`, built from the app's `shared/format` module); the file it writes is the same format the app exports. Tell the creator the file is ready and hand over to `/deck-publish` for how to open it.\n"
}

SHA-256 of public snapshot: 40711eace3b2bbbcf737cbc12ee34bcd95dc01da8c4d8769708779bf3c116a2b