shiplisted
Install: claude install-skill amurshak/hephaestus
<!-- requires: tester -->
<!-- chains: /critique -->
<!-- generated from .ai/workflows/ship.md; do not edit directly -->
> **Codex:** this skill is the `/ship` adapter. For chained workflows (/critique), invoke the matching generated skill (for example `heph:<workflow>`) when it is available; otherwise read and follow `.agents/skills/<workflow>/SKILL.md`. Use Codex role agents from `.codex/agents/` when the runtime exposes them; otherwise perform the work directly and keep the same structured output.
> Codex does not substitute `$ARGUMENTS` — read it as the arguments given in the user's request.
Prepare, validate, and ship the current work. Issue number to close (optional): $ARGUMENTS
PRs must be **merge-ready** — all gates pass before creation, auto-merge after.
## Pipeline
### 1. Detect repo
Run `git remote get-url origin` to identify the target repo.
### 2. Pre-push critique gate → `/critique`
Run `/critique` (Code Critique mode auto-detects on uncommitted/staged changes; the reviewer role agent absorbs the verbose diff context). This is the last quality check before the code goes out.
- **FAIL**: Fix blocking issues, re-run `/critique` (per CLAUDE.md retry limits). If still FAIL:
- Separate fixable issues from fundamental design problems
- If fixable: attempt one more targeted fix cycle
- If fundamental: create a draft PR (`--draft`) with `[BLOCKED]` prefix, list unresolved issues in the body, file a follow-up issue, and proceed to wind-down
- **PASS WITH C