Skills mvanhorn cli-printing-press
CLI Printing Press Bundle of 9 skills
- Use it when:
- You want an agent-friendly command-line tool and MCP server for an API or website, built, tested and optionally shared in a public library.
- It does:
- printing-press researches and generates the CLI, output-review and polish check and fix it, score grades it, and publish opens a PR to the public library.
- You get:
- A Go CLI with its README, SKILL.md and MCP server in your local press library, plus research and test-proof manuscripts.
- After publishing:
- amend patches a published CLI from your session's friction, import copies one back locally, reprint rebuilds it under a newer press, and retro reports press defects.
- Needs:
- The cli-printing-press binary, Go 1.26.10 or newer and subagents; the GitHub CLI to publish, amend, import or file retros.
- Asks first:
- Before capturing a site in a browser, on the feature list, before amend's PR and before retro files anything; publishing needs a direct request from you.
- Goes public:
- publish and amend open PRs on mvanhorn/printing-press-library; retro files public issues on mvanhorn/cli-printing-press and uploads scrubbed zips to catbox.moe, a public file host.
TL;DR
CLI Printing Press turns an API, a website or a captured HAR file into a Go command-line tool built for agents, with an MCP server, and its nine skills drive the cli-printing-press binary. printing-press runs the main loop: research, a feature list you approve, generation, shipcheck and live tests against the real API. Inside that run it calls printing-press-output-review, where a subagent judges sampled command output, and printing-press-polish, which fixes what the checks flag without asking and returns the ship, ship-with-gaps or hold verdict that decides whether the CLI reaches your library. printing-press-score regrades a CLI or compares two. printing-press-publish, only on your direct request, revalidates and live-tests the CLI, scans it for secrets and personal data, and opens a pull request to the public library. Later, printing-press-amend turns friction from your session, or your own asks, into a library PR; printing-press-import copies a published CLI back into your library; and printing-press-reprint regenerates one under the current press, importing it first if needed. printing-press-retro mines a run for defects in the press itself and, on Submit, files public issues on mvanhorn/cli-printing-press and uploads scrubbed zips to catbox.moe, a public file host.
Summarizes the repo at 94ce80e. Its skills have changed by 348 words since.
Claude Code: the installer runs go install for the binary, then adds all nine skills with the skills CLI; needs Go 1.26.10 or newer and Node
curl -fsSL https://raw.githubusercontent.com/mvanhorn/cli-printing-press/main/scripts/install.sh | bash Codex: the same installer, adding the skills for Codex instead of Claude Code
curl -fsSL https://raw.githubusercontent.com/mvanhorn/cli-printing-press/main/scripts/install.sh | bash -s -- --agent codex Claude Code, by hand: the binary with go install, then all nine skills with the skills CLI
go install github.com/mvanhorn/cli-printing-press/v4/cmd/cli-printing-press@latest && npx -y skills@latest add mvanhorn/cli-printing-press/skills --skill '*' -g -a claude-code -y Codex, by hand: the binary with go install, then all nine skills with the skills CLI
go install github.com/mvanhorn/cli-printing-press/v4/cmd/cli-printing-press@latest && npx -y skills@latest add mvanhorn/cli-printing-press/skills --skill '*' -g -a codex -y Source on GitHubAll skills from mvanhorn/cli-printing-press
- Total Downloads
- 7,900 of printing-press, its most installed skill, on skills.sh, Nov 9, 2026
- Repo stars
- 4,936 mvanhorn/cli-printing-press
- First seen
- May 7, 2026 on skills.sh, its first skill
Its skills, in the order they're used
The ones marked “Only in the bundle” need the rest of it. The others also work alone.
-
Researches an API, then generates, live-tests and polishes a Go CLI and MCP server for it from a spec, HAR file or browser capture.
Invokes printing-press-output-review and printing-press-polish on every run, so both must be installed alongside it.
-
Reviews a printed CLI's sampled command output for implausible results that rule-based checks miss, such as irrelevant matches or silently dropped sources.
Runs only when printing-press or printing-press-polish calls it on a CLI they're checking; it can't be invoked directly.
-
Runs diagnostics on a Printing Press CLI, fixes what they flag, and reports the before-and-after scores with a ship verdict.
Invokes printing-press-output-review during its checks, and works only on CLIs printing-press generated.
-
printing-press-score
6.6K total downloadsScores a CLI printed by the Printing Press against its Steinberger quality bar, or compares two CLIs side by side.
-
Validates, live-tests and packages a Printing Press CLI, then opens a pull request to the public printing-press-library and drives it to green review.
Publishes only CLIs printing-press generated, and applies the PII-scanning step of the secret-protection reference that ships with printing-press.
-
Turns friction you hit with a published Printing Press CLI, or your own asks, into a fix and a pull request to its library.
Changes only CLIs already in the public Printing Press library, and scrubs credentials with the patterns in printing-press-retro's secret-scrubbing reference.
-
Copies a published Printing Press CLI from the public library into your local press library, ready to polish or publish again.
Fetches only CLIs the press printed and published, into the local press library that printing-press-polish, printing-press-publish and printing-press-reprint work on.
-
Regenerates an existing Printing Press CLI under the current press, carrying its prior research, features and post-publish fixes into the new print.
Hands every run to printing-press, and invokes printing-press-import first when the CLI isn't local.
-
Reviews a Printing Press run for defects in the press itself, writes a scrubbed retro, and files the serious ones as GitHub issues.
Only reviews printing-press runs, reading their manuscripts. On Submit it files public issues on mvanhorn/cli-printing-press and uploads scrubbed zips to catbox.moe, a public file host.