一键导入
porch
Protocol orchestrator CLI quick reference. Use when running porch commands to check correct syntax for status, run, done, approve, next, and pending.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Protocol orchestrator CLI quick reference. Use when running porch commands to check correct syntax for status, run, done, approve, next, and pending.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Agent Farm CLI quick reference. Use when running af commands to check correct syntax, subcommands, and flags. Prevents guessing at command names.
Codev project management CLI quick reference. Use when running codev commands to check correct syntax for init, adopt, update, and doctor.
AI consultation CLI quick reference. Use when running consult commands to check syntax for general queries, protocol reviews, and stats across Gemini, Codex, and Claude.
AI image generation CLI using Gemini. Use when generating images, checking syntax for resolution, aspect ratio, and reference image options.
| name | porch |
| description | Protocol orchestrator CLI quick reference. Use when running porch commands to check correct syntax for status, run, done, approve, next, and pending. |
| disable-model-invocation | false |
porch <command> [project-id]
Porch drives SPIR, TICK, and BUGFIX protocols via a state machine with phase transitions, gates, and multi-agent consultations.
porch status [id] # Show project status (auto-detects in worktree)
porch run [id] # Run the protocol loop (strict mode)
porch next [id] # Get next tasks for a project
porch done [id] # Signal current phase work is complete
porch approve <id> <gate> # Approve a gate (human only)
porch pending # List all pending gates across projects
Gates are human approval checkpoints. Builders STOP at gates and wait.
| Gate | Protocol | When |
|---|---|---|
spec-approval | SPIR | After spec is written |
plan-approval | SPIR | After plan is written |
pr | SPIR, TICK | After PR is created |
porch approve 42 spec-approval # Approve spec gate
porch approve 42 plan-approval # Approve plan gate
porch approve 42 pr # Approve PR gate
State is stored in codev/projects/<id>/status.yaml, managed automatically by porch. Never edit status.yaml directly.
porch approve as a builder - Only humans approve gatesporch done to signal phase completion, not porch approveporch run is for strict mode only - soft mode builders follow the protocol manually