#5353rd of 389 in Skills, plugins and prompts

cli-printing-press

Generates Go CLIs and MCP servers from API docs or sniffed websites

Stars
4.9k
License
MIT
Last commit
Nov 2026
Last release
Nov 2026
Language
Go
Stars, last 29 weeks+4,940
21 Apr 2026: 6 stars28 Apr 2026: 8 stars5 May 2026: 12 stars12 May 2026: 1,708 stars19 May 2026: 2,241 stars26 May 2026: 2,548 stars2 Jun 2026: 2,786 stars9 Jun 2026: 3,120 stars16 Jun 2026: 3,493 stars23 Jun 2026: 3,643 stars30 Jun 2026: 3,752 stars7 Jul 2026: 3,858 stars14 Jul 2026: 3,938 stars21 Jul 2026: 4,171 stars28 Jul 2026: 4,261 stars4 Aug 2026: 4,331 stars11 Aug 2026: 4,389 stars18 Aug 2026: 4,462 stars25 Aug 2026: 4,522 stars1 Sept 2026: 4,583 stars8 Sept 2026: 4,632 stars15 Sept 2026: 4,679 stars22 Sept 2026: 4,719 stars29 Sept 2026: 4,745 stars6 Oct 2026: 4,782 stars13 Oct 2026: 4,811 stars20 Oct 2026: 4,840 stars27 Oct 2026: 4,860 stars3 Nov 2026: 4,910 stars10 Nov 2026: 4,946 stars

6 on 21 Apr 20264,946 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

A Go generator plus Claude Code skills (`/printing-press <app>`) that researches an API, or captures a website's traffic when no spec exists, and emits a Cobra CLI and an MCP server. Generated CLIs include a local SQLite store with FTS5 search and sync, auto-JSON when piped, and typed exit codes. Each run also produces research notes and a quality score.

Who it is for: Developers who want agent-friendly CLIs and MCP servers for existing APIs

Strengths

  • Works without an OpenAPI spec by browser-sniffing traffic to derive the API
  • Each API yields both a CLI and an MCP server sharing one client and store
  • Generated CLIs have SQLite sync, FTS5 search and --compact output to cut tokens
  • Runs scorecard, dogfood and live smoke checks before a CLI is published

Weaknesses

  • Generation is driven by an LLM agent, so each run spends model tokens
  • Claude Code is the tested path; Codex support is secondary
  • Requires Go 1.26.10+, Node/npm and a skills-capable agent installed
  • Install script is piped from curl to bash by default

What it needs

  • no GPU
  • Needs Go 1.26.10+, Node/npm (npx), Claude Code or another skills-supported agent
  • Models: Claude Code, Codex

Quick answers

Is cli-printing-press open source?

Yes. Its code is on GitHub under the MIT license.

Also in Skills, plugins and prompts

See all 389
Also in Skills, plugins and prompts
RankProjectScore
1claude-memPersistent cross-session memory plugin for Claude Code and other coding agents116.1k stars+16,557 (+17%) in 30 daysApache-2.097 out of 100
2impeccableDesign skill with 24 slash commands for AI coding agents' frontend output Live demo ↗ (opens in a new tab)108k stars+28,186 (+35%) in 30 daysApache-2.097 out of 100
3gstackMarkdown slash-command skills that give Claude Code planning, review, QA and ship roles141.2k stars+5,515 (+4.1%) in 30 daysMIT96 out of 100
#4rufloAgent harness adding swarms, memory and hooks to Claude Code and Codex Live demo ↗ (opens in a new tab)81.5k stars+7,413 (+10%) in 30 daysMIT96 out of 100
#5cavemanShortens coding-agent replies and compresses tool output before the model reads it Live demo ↗ (opens in a new tab)119k stars+8,390 (+7.6%) in 30 daysApache-2.095 out of 100