Skip to main content

flow-next-make-pr

Render a briefing from the aid artifact and open or update a PR via gh. Auto-detects the spec from the branch. Supports --draft, --ready, --base, --memory, --dry-run, --update, and mode:autonomous. Not Ralph-blocked.

Quellinformationen

Repository
gmickel/flow-next
Letzte Quellaktivität
27. September 2026 um 22:46
Erkannte Sprache von SKILL.md
Englisch
Sterne
703
Forks
58

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

Datei-Explorer
7 Dateien

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
flow-next-make-pr
description
Render a briefing from the aid artifact and open or update a PR via gh. Auto-detects the spec from the branch. Supports --draft, --ready, --base, --memory, --dry-run, --update, and mode:autonomous. Not Ralph-blocked.
user-invocable
false
allowed-tools
AskUserQuestion, Read, Bash, Grep, Glob, Write, Edit, Task
# /flow-next:make-pr The host authors one grounded aid object; flowctl validates, stores and renders the briefing. Read [workflow.md](workflow.md), then its reached references. No extra model call or hand-assembled sections. Invocation authorizes push and PR creation; `--dry-run` previews without repository writes, push, PR edits or memory writes. The opt-in [html-lens.md](html-lens.md) loads only behind its config gate. Define `FLOWCTL` from `${DROID_PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/scripts/flowctl`, then `<plugin-root>/scripts/flowctl` (two levels above this SKILL.md), then `.flow/bin/flowctl`, choosing the first executable. Never assume a global install. Parse `$ARGUMENTS`: the positional token is `SPEC_ID`; reject unknown flags and missing base values. Carry these values between tool calls: | Argument | Variable / effect | | --- | --- | | `--draft`, `--ready` | `DRAFT_FORCE=draft|ready`; default `auto`; last wins, note conflicts | | `--base <ref>` or `--base=<ref>` | `BASE_REF`; default empty | | `--memory` | `WRITE_MEMORY=1`; default 0 | | `--dry-run` | `DRY_RUN=1`; default 0 | | `--update` | `UPDATE_MODE=1`; default 0; refresh an existing open PR | | `mode:autonomous` or `FLOW_AUTONOMOUS=1` | `AUTONOMOUS=1`; default 0; never sets `RALPH` | Keep this skill inline so `AskUserQuestion` remains available. Resolve only missing information, one question at a time with a recommended option; use a numbered prompt if the tool is unavailable. `NEED_INPUT:` means ask outside Bash and rerun with the answer. Ralph/autonomous gaps hard-error instead. Ralph alone owns `PR_URL=` stdout and harness semantics. Draft rules live in create-and-finalize; a complete chained layer can be ready under autonomy. Never merge here. Evidence, paths and requirement attribution must be grounded in the export and receipts, with unknowns explicit rather than invented.
Auf GitHub ansehen