Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
mvanhorn avatar

Printing Press

  • 5.2k installs
  • 4.3k repo stars
  • Updated July 23, 2026
  • mvanhorn/cli-printing-press

printing-press is an agent skill for Agent guidance for printing-press workflows.

About

printing-press encodes the CLI Printing Press novel-features absorb rubric for scoring candidate commands before code generation. It applies kill checks for LLM-only features, external services, missing auth, scope creep, poor verifiability, and fake API reimplementation, then scores survivors on domain fit, user pain, build feasibility, and research backing. Survivors need a one-sentence buildability proof naming a real API endpoint or local data source. Output uses a transcendence table with feature, command, score, buildability tag spec-emits or hand-code, evidence citations, and optional Long Description for sibling disambiguation. Reprint rules reload prior research.json to re-score shipped versus planned novel features. See SKILL.md for setup, examples, and guardrails before production use. See SKILL.md for setup, examples, and guardrails before production use. See SKILL.md for setup, examples, and guardrails before production use.

  • **Auth the user doesn't have**
  • **Build Feasibility**
  • Documents printing-press workflows with agent-ready commands and prerequisites from SKILL.md.
  • Documents printing-press workflows with agent-ready commands and prerequisites from SKILL.md.
  • Documents printing-press workflows with agent-ready commands and prerequisites from SKILL.md.

Printing Press by the numbers

  • 5,240 all-time installs (skills.sh)
  • +299 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #267 of 2,184 Testing & QA skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

printing-press capabilities & compatibility

Capabilities
**auth the user doesn't have** · **build feasibility** · documents printing press workflows with agent re
From the docs

What printing-press says it does

**When to read:** This file is the scoring rubric for the novel-features
SKILL.md
subagent (Phase 1.5 Step 1.5c.5). It defines kill/keep checks, the
SKILL.md
4-dimension score, the transcendence table format, and reprint verdict
SKILL.md
npx skills add https://github.com/mvanhorn/cli-printing-press --skill printing-press

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs5.2k
repo stars4.3k
Security audit1 / 3 scanners passed
Last updatedJuly 23, 2026
Repositorymvanhorn/cli-printing-press

How do I run printing-press tasks with correct setup and documented commands?

Agent guidance for printing-press workflows.

Who is it for?

Developers automating printing press via agent-guided SKILL.md workflows.

Skip if: Skip when unrelated tooling already covers the task without this skill's documented flow.

When should I use this skill?

User asks about printing-press

What you get

Repeatable printing-press workflows with grounded commands and expected outputs.

  • Ship-ready CLI
  • Build artifacts
  • Shipcheck validation report

By the numbers

  • Skill version 2.0.0 with min-binary-version 4.0.0
  • Allows 9 agent tools: Bash, Read, Write, Edit, Glob, Grep, WebFetch, WebSearch, Agent

Files

SKILL.mdMarkdownGitHub ↗

/printing-press

Generate the best useful CLI for an API without burning an hour on phase theater.

/printing-press Notion
/printing-press Discord codex
/printing-press --spec ./openapi.yaml
/printing-press --har ./capture.har --name MyAPI
/printing-press https://postman.com/explore
/printing-press https://postman.com

What Changed In v2

The old skill inflated the path to ship:

  • too many mandatory research documents before code existed
  • too many separate late-stage validation phases after code existed
  • too many chances to discover obvious failures late

This version uses one lean loop: 1. Resolve the spec and write one research brief 2. Generate 3. Build the highest-value gaps 4. Run one shipcheck block 5. Optionally run live API smoke tests

Artifacts are still written, but only the ones that materially help the next step.

Modes

Default

Normal mode. Claude does research, generation orchestration, implementation, and verification.

Codex Mode

If the arguments include codex or --codex, offload pure code-writing tasks to Codex CLI.

Use Codex for:

  • writing store/data-layer code
  • writing workflow commands
  • fixing dead flags / dead code / path issues
  • README cookbook edits

Keep on Claude:

  • research and product positioning
  • choosing which gaps matter
  • verification results and ship decisions

If Codex fails 3 times in a row, stop delegating and finish locally.

Polish Mode (Standalone Skill)

For second-pass improvements to an existing CLI, use the standalone polish skill:

/printing-press-polish redfin

See the printing-press-polish skill for details. It runs diagnostics, fixes verify failures, removes dead code, cleans up descriptions and README, and offers to publish.

Rules

  • Do not ship a CLI that hasn't been behaviorally tested against real targets. go build and verify pass-rate are structural signals, not correctness signals. Phase 5's mechanical test matrix runs every subcommand + --json + error paths; if that matrix was not executed, the CLI is not shippable. Quick Check is the floor; Full Dogfood is required when the user asks for thoroughness.
  • Bugs found during dogfood are fix-before-ship, not "file for v0.2". If a 1-3 file edit resolves it, do it now. ship-with-gaps is deprecated as a default verdict (see Phase 4). Context is freshest in-session; a v0.2 backlog that may never be revisited ships known-broken CLIs.
  • Features approved in Phase 1.5 are shipping scope. Do not downgrade a shipping-scope feature to a stub mid-build. If implementation becomes infeasible, return to Phase 1.5 with a revised manifest and get explicit re-approval.
  • Do not quote human-time estimates for sub-tasks ("~15-30 min", "~1 hour", "quick fix") in AskUserQuestion options, phase descriptions, or reference docs. The agent does the work, not the user; agent-fabricated estimates are notoriously bad and train users to distrust the prompt. Describe scope instead (lines of code, files touched, relative size). The carve-outs are wall-clock estimates for genuinely time-bound things: the whole-CLI run (set the user's expectation up front — most CLIs take 30+ minutes), tool installs (go install takes ~10 seconds), and printing-press subcommands that do network-bound work (crowd-sniff scans npm + GitHub, ~5-10 minutes). Anything bounded by agent reasoning time is not time-bound — describe scope.
  • Optimize for time-to-ship, not time-to-document.
  • Reuse prior research whenever it is already good enough.
  • Do not split one idea across multiple mandatory artifacts.
  • Durable files produced by this skill go under $PRESS_RUNSTATE/ (working state) or `$

Related skills

How it compares

Choose printing-press over manual CLI scaffolding when the input is an existing OpenAPI spec, Postman collection, or HAR capture and the deliverable is a ship-ready command-line client.

FAQ

Who is printing-press for?

Developers using agents to execute printing press workflows from SKILL.md.

When should I use printing-press?

When printing-press tasks match the skill activation triggers.

Is printing-press safe to install?

Review the Security Audits panel on this page before installing in production.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.