Fabrica Skills Three-Piece Set

LLMs

Three Claude Code plugins: make-video turns a document into a slide video with a Traditional Chinese voiceover, terminal-rec records a terminal session as a fixed-frame-rate MP4, and evidence-pack assembles the conclusions of a piece of work into a folder carrying a code snapshot and SHA-256 checksums.

SubscriptionUS$49 per month
Last run2026-11-02
In practice
Readiness4 / 5
What you need
Few changes needed4 / 5

Who it is for

This is delivered for independent developers and small teams who need to explain their work clearly and make it checkable: make-video turns a document into a slide video with a Traditional Chinese voiceover (demonstrations, proposals, teaching), terminal-rec turns a session into an embeddable MP4 (bug reports, evidence footage), and evidence-pack packs conclusions into a folder carrying a code snapshot and checksums (delivery, audit). The voiceover is in Traditional Chinese, and the speech is synthesised by edge-tts.

How to start

$ /plugin marketplace add /path/to/this/folder
$ /plugin install make-video@fabrica-skills
$ /plugin install terminal-rec@fabrica-skills
$ /plugin install evidence-pack@fabrica-skills

Browse the files

Files in the product repository at the pinned commit. A few house files are left out of the zip.

File overview19 paths
▸plugins16
evidence-pack/
make-video/
terminal-rec/
▫LICENSE
▫README.md
▫Config and hidden files 1

Latest passing run

Clone → Checkout → Remotion template npm install → Edge tts voice service → Run make video → Terminal rec toolchain → Evidence pack roundtrip → Structure → Manifests parse

Pre-purchase Disclosure

What you are buying

Three Claude Code plugins: make-video turns a document into a slide video with a Traditional Chinese voiceover, terminal-rec records a terminal session as a fixed-frame-rate MP4, and evidence-pack assembles the conclusions of a piece of work into a folder carrying a code snapshot and SHA-256 checksums.

Made in-house by this shop; the delivery holds three SKILL.md files, the Remotion template and the voiceover script. Delivery is a frozen snapshot: one zip, taken from the product repository at revision 8c3f6b9.

Known limitations

  • The SKILL.md files of terminal-rec and evidence-pack do not declare user-invocable
  • make-video’s SKILL.md declares allowed-tools including Bash(*)
  • The external tools do not come with the product: node/npm, ffmpeg/ffprobe, uvx, and terminal-rec additionally needs agg
  • The way terminal-rec’s SKILL.md gives for installing agg is brew install agg, on macOS
  • The npm dependencies of the make-video template are fetched separately by npm install
  • make-video’s first render downloads a headless Chromium
  • make-video’s voiceover step calls Microsoft’s online speech service through uvx edge-tts
  • What evidence-pack delivers is the step-by-step guidance in SKILL.md, and running it needs your own git and shasum
  • Pinned to the delivered snapshot; it does not follow upstream.

The liability cap, the scope of what is promised and the statutory floor are governed by the Terms of Service.

Vetting record

Everything below was checked against the pinned commit 8c3f6b9. Every verdict carries its full reasoning, an evidence link and the checker; failures are published, not hidden — do not take our word for it, verify it yourself.

4 PASS1 WARN0 FAIL

Source ReviewPASS

Every tracked file in the delivered snapshot was reviewed one by one: three SKILL.md files, three plugin.json files, one marketplace.json, the README, the LICENSE, make-video's Remotion template (TS/TSX/JSON/.gitignore), and the bash script assets/synth.sh, which carries the executable bit. The content is documentation plus one template project: there is no obfuscated code, no eval, and no code that reads credentials or keys; the external commands synth.sh calls are uvx edge-tts, ffprobe and npx remotion render. Scanning the whole tree for patterns such as rm -rf, curl piped into a shell, eval, sudo, token, secret and credential, the hits fall in the explanatory text of evidence-pack's SKILL.md (reminding the user to confirm that the repository holds no committed secrets), not in code.

Evidence is in our private repository (not publicly accessible):https://github.com/dev-zillio-cc/fabrica-skills/tree/3e691a79cf62da86beb958de255be8d43d046ce5Checked in 2026Checked by 99LL production line
Script SafetyPASS

The one script inside the delivery that carries the executable bit, assets/synth.sh, opens with set -euo pipefail, so it stops on failure; the file holds no rm -rf, no curl piped into a shell, no eval and no sudo, and it takes no action that reads credentials. The external dependencies it declares (listed in SKILL.md and the README): node/npm, ffmpeg/ffprobe, uvx (edge-tts, asciinema), agg, git and shasum. The network access is listed as it stands: edge-tts calls Microsoft's online speech service, npm install fetches the Remotion dependencies, the first render downloads a headless Chromium, and @remotion/google-fonts loads the Noto Sans TC font online at render time. Worth noting: the frontmatter of make-video's SKILL.md declares allowed-tools as Read/Write/Edit/Bash/Grep/Glob (which includes Bash(*)); the skill's own instructions are harmless, but whoever installs it should be aware of the scope of that permission.

Evidence is in our private repository (not publicly accessible):https://github.com/dev-zillio-cc/fabrica-skills/blob/3e691a79cf62da86beb958de255be8d43d046ce5/plugins/make-video/assets/synth.shChecked in 2026Checked by 99LL production line
RecencyPASS

Checked against git log: the commits of the delivered snapshot fall in the year of vetting (2026), the gap from the day of vetting does not exceed 90 days, and the pushed_at from the GitHub API agrees. An honest note: the product-line branch has few commits, and there is no longer history of activity to support it, so this only means that the rule "there was a commit within 90 days" holds — it does not mean the line is active. It was re-checked each time the version was re-pinned and the conclusion did not change; this product is pinned to the delivered snapshot and does not follow upstream.

Evidence is in our private repository (not publicly accessible):https://github.com/dev-zillio-cc/fabrica-skills/commits/3e691a79cf62da86beb958de255be8d43d046ce5Checked in 2026Checked by 99LL production line
LicensePASS

SPDX:LicenseRef-99LL-Product

There is a LICENSE file inside the tree of the delivered snapshot: this shop's own product licence terms, licensing the paying purchaser and internal use within their organisation, stating that the licences of the external tools are each the user's own responsibility, and attaching an "as is" disclaimer; this is the simplest version, with the full version still to come. spdx expresses that custom licence in the SPDX LicenseRef form LicenseRef-99LL-Product (it is not an OSI standard). That LICENSE sits on the product-line branch product/three-piece and not on the default branch, so reading the default branch through the GitHub API returns license=null — that is not an omission: the zip the buyer receives is the whole tree of the delivered snapshot, and the LICENSE is in it.

Evidence is in our private repository (not publicly accessible):https://github.com/dev-zillio-cc/fabrica-skills/blob/81d9c663bb21afbc4714585c10930c01c57e69de/LICENSEChecked in 2026Checked by 99LL production line
Dependency LicensesWARN

The delivered tree is documentation, plugin configuration, one Remotion template and one script, and it carries no third-party code inside it: what the template's package.json and the SKILL.md files declare are run-time tools, installed by the user and not distributed with the product, so the licence status is flagged as uncertain rather than disqualified outright. The licences found at the time of vetting (from the declarations in the repository plus public information; where noted, not verified one by one): remotion together with @remotion/cli and @remotion/google-fonts are under the Remotion License (not OSI open source, with a paid threshold tied to company size) → must be disclosed; edge-tts (from PyPI, via uvx) is GPL-3.0, and it works by calling Microsoft's undocumented Edge speech endpoint, so commercial use carries terms-of-service and availability risk → must be disclosed; asciinema is GPL-3.0; agg was not verified one by one (presumed to be in the GPL family); ffmpeg/ffprobe are LGPL-2.1+, and whether GPL components are included depends on the compilation options; react and react-dom are MIT; typescript is Apache-2.0; the Noto Sans TC font is SIL OFL 1.1; uv/uvx is dual-licensed MIT and Apache-2.0. All of the above are toolchain calls, and their licences do not propagate to the product's own code; the reason the licence status is flagged as uncertain is that Remotion's paid threshold and edge-tts's terms of service fall on the buyer's cost and risk when using it.

Evidence is in our private repository (not publicly accessible):https://github.com/dev-zillio-cc/fabrica-skills/blob/3e691a79cf62da86beb958de255be8d43d046ce5/plugins/make-video/assets/template/package.jsonChecked in 2026Checked by 99LL production line
HEALTH VERIFIED

Last verified passing: 2026-11-02

Subscribe for everything
US$49/ monthwas US$99

A subscription unlocks the whole catalogue; you do not buy this one separately.See what is included

Sign in with Google first; if you are signed out you will be sent to the sign-in page. Your subscription is billed to that same email address.

Already subscribed? This downloads straight away. Otherwise you are sent to the pricing page, or to sign in first.