CtrlK
BlogDocsLog inGet started
Tessl Logo

cli-printing-press

github.com/mvanhorn/cli-printing-press

SkillAddedReview
ble-desk-lamp

testdata/golden/expected/generate-device-ble-control/ble-desk-lamp/SKILL.md

Control BLE Desk Lamp through the generated BLE device CLI.

—

—
ble-opaque-binary

testdata/golden/expected/generate-device-ble-opaque/ble-opaque-binary/SKILL.md

Control BLE Opaque Binary Device through the generated BLE device CLI.

—

—
ble-session-appliance

testdata/golden/expected/generate-device-ble-session/ble-session-appliance/SKILL.md

Control BLE Session Appliance through the generated BLE device CLI.

—

—
ble-temperature-sensor

testdata/golden/expected/generate-device-ble/ble-temperature-sensor/SKILL.md

Control BLE Temperature Sensor through the generated BLE device CLI.

—

—
pp-learn-disabled-example

testdata/golden/expected/generate-learn-disabled-api/learn-disabled-example/SKILL.md

Printing Press CLI for Learn Disabled Example. Golden fixture exercising the learn.disabled generation-time opt-out.

—

—
pp-learn-loop-example

testdata/golden/expected/generate-learn-loop-api/learn-loop-example/SKILL.md

Printing Press CLI for Learn Loop Example. Golden fixture exercising the spec-declared self-learning loop.

—

—
pp-printing-press-golden

testdata/golden/expected/generate-golden-api/printing-press-golden/SKILL.md

Printing Press CLI for Printing Press Golden. Purpose-built fixture for golden generation coverage.

—

—
pp-printing-press-oauth2

testdata/golden/expected/generate-golden-api-oauth2-device-code/printing-press-oauth2-device-code/SKILL.md

Printing Press CLI for Printing Press Oauth2. Purpose-built fixture for the OAuth2 device-code auth shape.

—

—
pp-printing-press-rich

testdata/golden/expected/generate-golden-api-rich-auth/printing-press-rich-auth/SKILL.md

Printing Press CLI for Printing Press Rich. Purpose-built fixture for rich auth env-var model coverage.

—

—
pp-public-param-golden

testdata/golden/expected/generate-public-param-names/public-param-golden/SKILL.md

Printing Press CLI for Public Param Golden. Public parameter name golden fixture

—

—
printing-press

skills/printing-press/SKILL.md

Set up a new integration, connector, or CLI binding for any API. Wrap or generate a ship-ready Go CLI from an OpenAPI, HAR, or Postman spec via the lean research -> generate -> build -> shipcheck loop. Use when the user says build a CLI, wrap this API, set up a new integration, add a connector, integrate with a service, or names an API by domain.

—

Invalid
printing-press-amend

skills/printing-press-amend/SKILL.md

Amend a published CLI from one of two input sources: (1) dogfood mode mines the active Claude Code session transcript for friction (missing flags, hand- rolled API payloads, silent-null returns); (2) direct-input mode accepts user-supplied asks (rename a command, add commands or feeds, fix a named bug, optionally sniff the source site for new endpoints). Confirms scope with the user, plans + executes the fix autonomously, scrubs PII, and opens a PR against mvanhorn/printing-press-library. Two user-in-loop checkpoints: scope after capture, PR draft before open. Trigger phrases: "amend the CLI", "submit a patch", "fix what I just dogfooded", "open a PR for this CLI", "patch this CLI", "add features to my CLI", "rename this command", "add these feeds to <cli>", "sniff for new APIs in <cli>", "amend with these ideas", "use printing-press-amend", "run printing-press-amend".

—

Invalid
printing-press-import

skills/printing-press-import/SKILL.md

Bring a published CLI from the public library into the internal library so it's identical to a freshly-generated copy — module path reverted, manuscripts placed alongside, ready for /printing-press-polish or /printing-press-emboss. Use when the public library has a CLI you don't have locally, or to recover from a broken/lost internal copy. Trigger phrases: "import the CLI", "bring it into my library", "fetch from public library", "I don't have it locally yet".

—

Invalid
printing-press-output-review

skills/printing-press-output-review/SKILL.md

Internal sub-skill: agentic review of a printed CLI's sampled command output for plausibility issues that rule-based checks can't encode (substring-match relevance, format bugs, silent source drops, ranking failures). Invoked via the Skill tool by the main printing-press skill at Phase 4.85 and printing-press-polish SKILL.md during the diagnostic loop. Not for direct user invocation — its actionable wrappers are /printing-press and /printing-press-polish.

—

Invalid
printing-press-polish

skills/printing-press-polish/SKILL.md

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".

—

Invalid
printing-press-publish

skills/printing-press-publish/SKILL.md

Publish a generated CLI to the printing-press-library repo

—

Invalid
printing-press-reprint

skills/printing-press-reprint/SKILL.md

Regenerate an existing printed CLI from scratch under the current Printing Press, with prior research, prior novel features, and prior patches (post-publish hand-fixes) carried into the writing pipeline as reconciliation context rather than dropped on the floor. Pulls the CLI from the public library if it isn't local, recommends reuse-vs-redo of prior research based on age, then hands off to /printing-press with the right context. Use when a machine upgrade would benefit a published CLI more than manual polish. Trigger phrases: "reprint <api>", "regenerate <api>", "redo the <api> CLI", "rebuild <api> from scratch", "this CLI would benefit from a reprint".

—

Invalid
printing-press-retro

skills/printing-press-retro/SKILL.md

Use when the user asks to retro, run a retrospective, file findings, or improve the Printing Press after a printed-CLI run. Trigger phrases: "retro", "retrospective", "what went wrong", "improve the press", "post-mortem", "lessons learned", "what can we improve", "file a retro", "submit findings". Do not use for printed-CLI polish or a single-CLI fix.

—

Invalid
printing-press-score

skills/printing-press-score/SKILL.md

Score a generated CLI against the Steinberger bar, compare two CLIs side-by-side

—

Invalid