# printing-press-publish

> Claude/Codex skill by [@mvanhorn](https://omgskills.com/library/mvanhorn/index.md) · 4.6k stars · Updated 2026-08-31

Publish a generated CLI to the printing-press-library repo

Tags: ai-agents, cli, cli-generator, developer-tools, golang, openapi

## Install

```sh
git clone https://github.com/mvanhorn/cli-printing-press /tmp/cli-printing-press && ln -s /tmp/cli-printing-press/skills/printing-press-publish ~/.claude/skills/printing-press-publish
```

## From README

/printing-press publish Publish a generated CLI from your local library to the printing-press-library repo as a pull request. PR shape guard This skill opens only a generated CLI publish PR or, with --blocked-api-journal, a blocked-apis.json journal PR. It never opens a docs-only, plan, proposal, or spec PR as a substitute for a CLI that is not ready to publish. If generation, validation, or live testing is blocked, report the exact blocker and stop. Direct User Invocation Required Publishing can fork mvanhorn/printing-press-library, push a branch, and open or update a PR. Before or validation, check the invocation context. If this skill was invoked as a chained continuation from printing-press-polish's Publish Offer, including an AskUserQuestion answer or auto-resolved polish recommendation, stop immediately and tell the user to send /printing-press-publish --from-polish in a fresh message.

## Links

- HTML page: https://omgskills.com/skills/mvanhorn/cli-printing-press/printing-press-publish/
- GitHub: https://github.com/mvanhorn/cli-printing-press
- Author: [@mvanhorn](https://omgskills.com/library/mvanhorn/index.md)

## More from this repo

- [printing-press](https://omgskills.com/skills/mvanhorn/cli-printing-press/printing-press/index.md) — Set up a new integration, connector, or CLI binding for any API.
   - [@mvanhorn](https://omgskills.com/library/mvanhorn/index.md) · 4.6k stars
- [printing-press-amend](https://omgskills.com/skills/mvanhorn/cli-printing-press/printing-press-amend/index.md) — Amend a published CLI from one of two input sources: (1) dogfood mode mines the active Claude Code session transcript...
   - [@mvanhorn](https://omgskills.com/library/mvanhorn/index.md) · 4.6k stars
- [printing-press-import](https://omgskills.com/skills/mvanhorn/cli-printing-press/printing-press-import/index.md) — Bring a published CLI from the public library into the internal library so it's identical to a freshly-generated copy —...
   - [@mvanhorn](https://omgskills.com/library/mvanhorn/index.md) · 4.6k stars
