From corthos-corthography
Stage 3 of the Corthography Press pipeline — distribute rendered content to the destination bucket. Use when the partner wants to publish rendered output. `--env prod` requires explicit approval before production publish.
How this skill is triggered — by the user, by Claude, or both
Slash command
/corthos-corthography:corthography-press-publishThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
| Argument | Required | Description |
| Argument | Required | Description |
|---|---|---|
<target> | Yes | {owner}/{collection}/{type}/{name}+{project_slug}, or the 3-segment shorthand if CORTHOGRAPHY_OWNER is set |
--env <test|prod> | No | Environment (default: test) |
--ref <branch|tag|sha> | No | Pin a specific git ref |
--json | No | JSON output |
--wait | No | Block until the run reaches a terminal state, then print final status |
--wait-timeout <seconds> | No | Max wait time when --wait is set (default: 600) |
--poll-interval <seconds> | No | Fixed poll cadence (default: adaptive 5s for 30s, then 15s) |
Production safety: if --env prod, ask the partner to confirm explicitly before invoking. The API will pause the run at the release gate; an approver must call /corthography-press-approve {run_id} to release to prod.
Run:
corthography publish <target> [--env test|prod] [--ref <ref>] [--json]
Print the returned run_id.
Pass --wait to block on a single bash call until terminal. For --env prod the run will pause at the release gate — --wait exits with code 2 (paused) so the agent can route to /corthography-press-approve. Exit codes:
0 — succeeded (--env test finished, or prod was approved and completed)1 — failed or cancelled (or any preexisting CLI/network error)2 — paused at the prod release gate (awaiting_approval)3 — --wait-timeout reached (re-invoke /corthography-press-status {run_id} --wait to keep waiting)--wait-timeout <seconds> (default 600) and --poll-interval <seconds> (default adaptive 5s/15s) tune the loop.
--env test publishes to the test destination directly.--env prod publishes to test first, then pauses for approval. After human review, an approver runs /corthography-press-approve {run_id} to release.api.corthography.ai/config/partners.yaml. Attempts to publish elsewhere are rejected by the API./corthography-press-approve — release a paused prod run/corthography-press-status — poll progress/corthography-press-logs — get the CloudWatch log group for this runnpx claudepluginhub corthosai/client.corthography.ai --plugin corthos-corthographyGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.