From colophon-skills
Preview, validate, and publish a colophon site — run doctor, build, serve a local preview, and deploy to the configured publishers. Use when the user asks to preview, build, check, deploy, or publish their colophon blog.
How this skill is triggered — by the user, by Claude, or both
Slash command
/colophon-skills:colophon-publishThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Drive colophon's operational commands. Deploy is **gated and explicit**, and deploy secrets
Drive colophon's operational commands. Deploy is gated and explicit, and deploy secrets are read from the environment by colophon itself — never handle or pass them.
The user wants to preview, validate, or deploy their colophon project.
This skill drives the colophon CLI. Before the first command, confirm it's installed:
command -v colophon || echo "colophon not found"
If it's missing, stop and offer the install — don't install it silently:
go install github.com/jmylchreest/colophon/cmd/colophon@latest (or a release binary). Proceed
only once it's on PATH.
Validate the project first:
colophon doctor # checks config, sites, publishers, environments
colophon env # lists the env vars this project needs (incl. deploy secrets)
If doctor reports problems, fix them before deploying. If env lists unset secrets needed
by a target, tell the user to set them in their shell — do not put secrets in config.
Preview locally (drafts included where an environment enables them):
colophon serve --open=latest # opens the newest post; prints home/sitemap/feed URLs too
Review the output with the user. A build also prints any warnings (empty posts, slug collisions) — surface those.
Publish — only when the user explicitly approves. Pick the environment:
colophon publish --env production
allow_publish: false) refuse without --allow-publish — only add it
when the user says so.--create provisions a missing destination (e.g. a Pages project / R2 bucket).Report back the deployed URL(s) from the publish summary.
colophon isn't installed, surface the install command and ask — never install it silently.--allow-publish on your own.npx claudepluginhub jmylchreest/colophon --plugin colophon-skillsGuides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Guides reception of code review feedback: verify before implementing, avoid performative agreement, push back with technical reasoning when needed.
Creates platform-native content for X, LinkedIn, TikTok, YouTube, and newsletters from source material. Adapts voice and format per platform while avoiding engagement bait and filler.