← back to Cli Printing Press
feat(cli): README template links to release page for binary + MCPB (#508)
73468bac246ff3116cf2d85693c35a80e5ece7b2 · 2026-05-02 13:30:06 -0700 · Trevin Chow
Files touched
M internal/generator/templates/readme.md.tmplM testdata/golden/expected/generate-golden-api/printing-press-golden/README.md
Diff
commit 73468bac246ff3116cf2d85693c35a80e5ece7b2
Author: Trevin Chow <trevin@trevinchow.com>
Date: Sat May 2 13:30:06 2026 -0700
feat(cli): README template links to release page for binary + MCPB (#508)
---
internal/generator/templates/readme.md.tmpl | 12 ++++++------
.../generate-golden-api/printing-press-golden/README.md | 12 ++++++------
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/internal/generator/templates/readme.md.tmpl b/internal/generator/templates/readme.md.tmpl
index 9ba128db..5e344f08 100644
--- a/internal/generator/templates/readme.md.tmpl
+++ b/internal/generator/templates/readme.md.tmpl
@@ -17,15 +17,15 @@ Learn more at [{{.ProseName}}]({{.WebsiteURL}}).
## Install
+### Binary
+
+Download a pre-built binary for your platform from the [latest release](https://github.com/mvanhorn/printing-press-library/releases/tag/{{.Name}}-current). On macOS, clear the Gatekeeper quarantine: `xattr -d com.apple.quarantine <binary>`. On Unix, mark it executable: `chmod +x <binary>`.
+
### Go
```
go install github.com/mvanhorn/printing-press-library/library/{{if .Category}}{{.Category}}{{else}}other{{end}}/{{.Name}}/cmd/{{.Name}}-pp-cli@latest
```
-
-### Binary
-
-Download from [Releases](https://github.com/mvanhorn/printing-press-library/releases).
{{- if and .Narrative .Narrative.AuthNarrative}}
{{if .Auth.Optional}}## Optional: API Key{{else}}## Authentication{{end}}
@@ -375,13 +375,13 @@ Store your token first if you haven't:
To install:
-1. Download [`{{.Name}}-pp-mcp-darwin-arm64.mcpb`](https://github.com/mvanhorn/printing-press-library/blob/main/library/{{if .Category}}{{.Category}}{{else}}other{{end}}/{{.Name}}/build/{{.Name}}-pp-mcp-darwin-arm64.mcpb) from the public library.
+1. Download the `.mcpb` for your platform from the [latest release](https://github.com/mvanhorn/printing-press-library/releases/tag/{{.Name}}-current).
2. Double-click the `.mcpb` file. Claude Desktop opens and walks you through the install.
{{- if and .Auth.EnvVars (ne .Auth.Type "none") (ne .Auth.Type "cookie") (ne .Auth.Type "composed")}}
3. Fill in `{{index .Auth.EnvVars 0}}` when Claude Desktop prompts you.
{{- end}}
-Requires Claude Desktop 1.0.0 or later. Pre-built bundles ship for macOS Apple Silicon (`darwin-arm64`); for other platforms, build a bundle with `printing-press bundle <cli-dir> --platform <os>/<arch>` or use the manual config below.
+Requires Claude Desktop 1.0.0 or later. Pre-built bundles ship for macOS Apple Silicon (`darwin-arm64`) and Windows (`amd64`, `arm64`); for other platforms, use the manual config below.
<details>
<summary>Manual JSON config (advanced)</summary>
diff --git a/testdata/golden/expected/generate-golden-api/printing-press-golden/README.md b/testdata/golden/expected/generate-golden-api/printing-press-golden/README.md
index 20d50c10..4c5c8b59 100644
--- a/testdata/golden/expected/generate-golden-api/printing-press-golden/README.md
+++ b/testdata/golden/expected/generate-golden-api/printing-press-golden/README.md
@@ -4,16 +4,16 @@ Purpose-built fixture for golden generation coverage.
## Install
+### Binary
+
+Download a pre-built binary for your platform from the [latest release](https://github.com/mvanhorn/printing-press-library/releases/tag/printing-press-golden-current). On macOS, clear the Gatekeeper quarantine: `xattr -d com.apple.quarantine <binary>`. On Unix, mark it executable: `chmod +x <binary>`.
+
### Go
```
go install github.com/mvanhorn/printing-press-library/library/other/printing-press-golden/cmd/printing-press-golden-pp-cli@latest
```
-### Binary
-
-Download from [Releases](https://github.com/mvanhorn/printing-press-library/releases).
-
## Quick Start
### 1. Install
@@ -144,11 +144,11 @@ This CLI ships an [MCPB](https://github.com/modelcontextprotocol/mcpb) bundle
To install:
-1. Download [`printing-press-golden-pp-mcp-darwin-arm64.mcpb`](https://github.com/mvanhorn/printing-press-library/blob/main/library/other/printing-press-golden/build/printing-press-golden-pp-mcp-darwin-arm64.mcpb) from the public library.
+1. Download the `.mcpb` for your platform from the [latest release](https://github.com/mvanhorn/printing-press-library/releases/tag/printing-press-golden-current).
2. Double-click the `.mcpb` file. Claude Desktop opens and walks you through the install.
3. Fill in `PRINTING_PRESS_GOLDEN_API_KEY_AUTH` when Claude Desktop prompts you.
-Requires Claude Desktop 1.0.0 or later. Pre-built bundles ship for macOS Apple Silicon (`darwin-arm64`); for other platforms, build a bundle with `printing-press bundle <cli-dir> --platform <os>/<arch>` or use the manual config below.
+Requires Claude Desktop 1.0.0 or later. Pre-built bundles ship for macOS Apple Silicon (`darwin-arm64`) and Windows (`amd64`, `arm64`); for other platforms, use the manual config below.
<details>
<summary>Manual JSON config (advanced)</summary>
← 401fa7c8 chore(main): release 3.5.0 (#501)
·
back to Cli Printing Press
·
fix(cli): handle sentry openapi generation (#507) e37cff9d →