Skip to content

v2.0.1 — keep originals and review media in ViewPrinter, shelve Tesseract projects

Choose a tag to compare

@MillHaus33 MillHaus33 released this 08 Oct 01:23
04d8995

Make, review and publish social content from an AI assistant: five skills that work together, with the hosted ViewPrinter MCP server.

Assets

File For
viewprinter-skill-2.0.1.zip All five skills combined into one skill, with SKILL.md at the archive root. This is what npx skills add https://viewprinter.tech fetches.
viewprinter-2.0.1.zip The full plugin for Claude Code and Codex: manifests, five skills and MCP config.
viewprinter-social-manager-2.0.1.zip The ClawHub package: the same combined skill, in a folder.

All three can be rebuilt from this tag byte for byte: timestamps are fixed, file modes come from the path, and the build host isn't recorded.

831954f1921eb974d66a8c32cde6b775fe286a6123228e7eaa028b1cdc8cd88f  viewprinter-2.0.1.zip
62f637e1148cbe95de6e2dc8b89a6158505ecc22af79b10745f57694830ff94b  viewprinter-social-manager-2.0.1.zip
a1ff0578d234695830bd3603d7f4dae20e7ca481599ef67f5272217da9d6eed8  viewprinter-skill-2.0.1.zip

This release

  • Keep originals in ViewPrinter. The source archive can store each original as source material, with a summary, tags and how it was made. release frees a local copy only once a fresh ViewPrinter listing shows the same bytes and the user agrees. restore brings an original back byte for byte.
  • Describe originals before saving. describe.py:
    • estimates the cost first;
    • describes images, audio and video with Gemini, within a spending cap;
    • records each summary and its cost receipt in the catalog, where find --text can search them.
  • Keep finished review media in ViewPrinter. For scheduled or archived work, the review workspace can let its local copies go once ViewPrinter keeps the same file as source material. Reviews then stream those files and label them Kept in ViewPrinter, and they keep working after batch folders are cleaned up.
  • Shelve Tesseract projects. shelf.py stores each file inside a finished project once, instead of once per variant and draft, and rebuilds the exact project when someone needs it again.
  • Better tool guidance. The tools check:
    • recommends the tool each task needs, at the moment the task needs it;
    • remembers when the user says "not now";
    • keeps the user informed on spending;
    • knows which accounts are set up from the variable names in the user's keys files. It never reads the values.
  • Production and publishing: content imports, single-action captions, creative learning, the checkpoint details input, creative audits that check preview state and publication dates, and a source-to-export video quality check.
  • The review workspace:
    • keeps exactly what a review accepted;
    • leads with the newest batch;
    • shows account descriptions.
  • The README discloses what runs where, and no script reads a bundled image.

Removed: paid-growth. Paid ads are managed outside ViewPrinter, so the plugin now carries five skills.

The local helpers need Python 3.9 or newer and run on macOS, Linux and Windows. CI runs every skill's tests on all three, with Python 3.9 and 3.12.

This release doesn't change the hosted service or refresh installed client caches. The directory listings are separate distribution channels.