From writ
Advances the current Writ workflow phase by confirming user intent and calling the phase-advance API. Records a tool-confirmed transition for audit and telemetry.
How this command is triggered — by the user, by Claude, or both
Slash command
/writ:writ-approvecommands/The summary Claude sees in its command listing — used to decide when to auto-load this command
You have been invoked to advance the Writ workflow phase. Confirm the user's intent is to advance, then run this command via Bash. ## Procedure 1. Check the current phase via `GET /session/$SESSION_ID/current-phase`. 2. If the current phase artifact exists and was presented to the user in this or a prior turn (plan.md for planning, test skeletons for testing, etc.), proceed. Otherwise, respond: "No current phase artifact to approve. Present the artifact first." 3. Advance via POST with explicit tool source: 4. Confirm to the user: "[Writ: $ARG advanced → $NEW_PHASE]" where $ARG is what...
You have been invoked to advance the Writ workflow phase. Confirm the user's intent is to advance, then run this command via Bash.
GET /session/$SESSION_ID/current-phase.curl -sX POST http://localhost:8765/session/$SESSION_ID/advance-phase \
-H 'Content-Type: application/json' \
-d '{"confirmation_source": "tool"}'
Each advance is recorded to session.phase_transitions with confirmation_source: "tool" AND appended to workflow-friction.log as a phase_advance event. Phase 5 telemetry distinguishes tool-confirmed from pattern-confirmed advances for rubric refinement.
writ_approve). Pattern match on "approved" in user prompts is defence in depth, not the primary path.2plugins reuse this command
First indexed May 12, 2026
npx claudepluginhub infinri/writ --plugin writ/approveApproves current workflow phase after validation, updates state with timestamp and approver, advances to next phase, auto-executes it, and shows new approval gate.
/progressChecks project progress, summarizes recent work, and routes to the next action. Also supports --next (auto-advance), --do (freeform dispatch), and --forensic (integrity audit) modes.