Community研究與資料分析github.com

mvanhorn/printing-press-reprint (重印)

在現有的 Printing Press 環境中,從頭重新生成一個已發佈的 CLI,保留先前的調研、新功能以及修補程式,並將其作為合併脈絡傳遞到寫作流程中,避免遺漏。

printing-press-reprint (重印) 是什麼?

此技能專為需要在 CLI 工具迭代版本中保留歷史脈絡的開發者設計。當已發佈的 CLI 受益於機器升級(如依賴更新、架構重構)而非手動優化時,`mvanhorn/printing-press-reprint` 會自動從公開函式庫提取 CLI 原始碼(若本地不存在),根據年齡評估是否重用舊調研,並將先前的調研成果、新功能及後續修補程式完整帶入 `/printing-press` 寫作管線。它支援 Claude Code、Cursor 等主流 AI 代理平台,透過觸發短語(如 "reprint <api>")啟動,確保每次重印都基於完整的歷史脈絡,而非從零開始。核心在於避免遺漏先前的修補與功能,提升重生成效率與一致性。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/mvanhorn/cli-printing-press/tree/main/skills/printing-press-reprint

Installed? Explore more 研究與資料分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

printing-press-reprint (重印) 是做什麼的?

在現有的 Printing Press 環境中,從頭重新生成一個已發佈的 CLI,保留先前的調研、新功能以及修補程式(發佈後的手動修復),並將其作為合併脈絡傳遞到寫作流程中,避免遺漏。如果 CLI 不在本機,則從公開函式庫提取;根據調研的年齡建議重複使用或重新作業,然後將正確的上下文傳遞給 /printing-press。適用於當機器升級(例如依賴更新或架構重構)對已發佈 CLI 的效益高於手動優化時。觸發短語:"reprint "、"regenerate "、"redo the CLI"、"rebuild from scratch"、"this CLI would benefit from a reprint"。

Individual skills in this repo

This repo contains 9 individual skills — each has its own dedicated page.

mvanhorn/printing-press

Generate a ship-ready CLI for an API with a lean research -> generate -> build -> shipcheck loop.

mvanhorn/printing-press-amend

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

mvanhorn/printing-press-catalog

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

mvanhorn/printing-press-import

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

mvanhorn/printing-press-output-review

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 main printing-press SKILL.md (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.

mvanhorn/printing-press-polish

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

mvanhorn/printing-press-publish

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

mvanhorn/printing-press-retro

Run a retrospective after generating a CLI. Identifies systemic improvements to the Printing Press — templates, Go binary, skill instructions, catalog — so the next CLI comes out better. Creates a GitHub issue with actionable findings when there are Printing Press fixes to make. Use after any /printing-press run. Trigger phrases: "retro", "retrospective", "what went wrong", "improve the press", "post-mortem", "lessons learned", "what can we improve", "file a retro", "submit findings".

mvanhorn/printing-press-score

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

相關技能