# printing-press-polish

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

Polish a generated CLI to pass verification and become publish-ready. Runs diagnostics (dogfood, verify, scorecard, go vet, gosec), automatically fixes all issues (verify failures, static-analysis findings, dead code, descriptions, README, MCP tool quality), reports the before/after delta, and offers to publish. Use after any /printing-press run, or on any CLI in $PRESS\_LIBRARY/. Trigger phrases: "polish", "improve the CLI", "fix verify", "make it publish-ready", "clean up the CLI", "get this ready to ship".

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-polish ~/.claude/skills/printing-press-polish
```

## From README

/printing-press-polish Polish a generated CLI so it passes verification and is ready to publish. The retro improves the Printing Press. Polish improves the generated CLI. This skill runs in a forked context (context: fork) so its diagnostic and fix loop doesn't pollute the caller — the diagnostic spam, fix iterations, and re-diagnose noise stay scoped to the polish session, and the caller receives a clean summary. When to run After any /printing-press generation, especially when: The shipcheck verdict is ship-with-gaps The verify pass rate is below 80% The scorecard is below 85 You want the CLI publish-ready in one pass Can also be run standalone on any CLI in $PRESSLIBRARY/. After , capture PRINTINGPRESSBIN= and use that absolute path for every cli-printing-press ... invocation in this skill. If emitted \[go-toolchain-old\] or \[low-disk\], surface the advisory to the user and continue unless also emitted \[ -error\].

## Links

- HTML page: https://omgskills.com/skills/mvanhorn/cli-printing-press/printing-press-polish/
- 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
