Back to Skills

printing-press-catalog

Browse and install pre-built Go CLIs for popular APIs from the catalog

3,106stars320forksUpdated 6/9/2026

Security Assessment

Safe(100/100)
Security Score100/100

About printing-press-catalog

The `printing-press-catalog` skill provides a streamlined way to browse and install pre-built Go command-line interfaces (CLIs) for popular APIs. It addresses the challenge of quickly accessing and deploying reliable CLI tools without manually searching for or configuring them. By offering a centralized catalog, this skill simplifies the process of discovering compatible Go CLIs, ensuring developers can efficiently integrate API interactions into their projects without unnecessary setup overhead.

Key features of this skill include the ability to list available CLIs, search for specific API functionalities, and install selected CLIs directly from the catalog. It relies on the `cli-printing-press` binary and supports various shell tools such as Bash, Grep, and WebFetch for executing commands, reading files, and handling user prompts. The setup contract ensures that the CLI binary is correctly located and that environment paths are configured, providing a reliable execution environment for all subsequent commands. The skill also enforces minimum binary version checks to maintain compatibility with its features.

This skill is ideal for Go developers, DevOps engineers, or anyone working with APIs who wants a quick and dependable way to access pre-built CLI tools. Typical use cases include installing CLIs for payment processors like Stripe, authentication services, or other widely used APIs. While the skill is deprecated in favor of the main `/printing-press` skill, it remains useful for users needing direct access to the catalog or working in environments where the newer skill is not yet available.

FAQ

How do I browse the catalog using this skill?

You can browse available CLIs by running `/printing-press-catalog` or use the search command like `/printing-press-catalog search <keyword>`.

What are the prerequisites for using this skill?

You need Go version 1.26.4 or newer installed and the `cli-printing-press` binary must be on your PATH. The binary can be installed with `go install github.com/mvanhorn/cli-printing-press/v4/cmd/cli-printing-press@latest`.

Is this skill still actively maintained?

No, `printing-press-catalog` is deprecated and has been superseded by the main `/printing-press` skill, which automatically handles catalog browsing and CLI installation.

How do I ensure compatibility with the required binary version?

After running the setup contract, capture the absolute path of the `cli-printing-press` binary and run `<binary-path> version --json` to compare the version against the `min-binary-version` specified in the skill (4.0.0).

Can I use this skill to install any Go CLI?

No, it only allows installation of pre-built Go CLIs listed in the printing-press catalog.

Install printing-press-catalog

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill