Flow Next Interview
Djup AskUserQuestion intervju som förfinar en Flow-spec, uppgift eller spec-fil innan du bygger
Fungerar med konfiguration
Vad den gör
Del av flow-next-plugin: genomför en grundlig (40+ frågor) kravintervju om ett Flow-spec ID, uppgifts-ID eller spec-fil, skriver sedan de förfinade detaljerna tillbaka i specen via den buntade flowctl CLI. Triggers på /flow-next:interview eller när en användare vill utveckla en spec, förfina krav, eller klargöra en funktion före planering. Omfattningsmedveten (affärs/teknisk/båda) och dokumentationsmedveten; frågor leder med en rekommendation plus en konfidensnivå och behandlar hoppade frågor som olösta snarare än tysta beslut.
Testrapport
Hittade den kanoniska SKILL.md på plugins/flow-next/skills/flow-next-interview/ (även speglad under codex/). Frontmatter parsas med namn+beskrivning; den är user-invocable:falsk. Spot-kontrollerade 4 refererade filer via rå hämtning — flowctl launcher, questions-shared.md, references/write-back.md, templates/spec.md — alla HTTP 200; inga säkerhetslukter (ingen curl|sh, base64, eller exfiltrering). Jag kunde INTE köra färdigheten end-to-end: den behöver den buntade flowctl CLI, ett skaffat .flow/-projekt (/flow-next:setup), och en interaktiv människa för 40-frågor AskUserQuestion-loopen — ingen tillgänglig här, så outputMeasured=false och verdict=setup. Jag applicerade manuellt dess fråge-kontrakt på en bar spec: jämfört med min baslinje platta lista, omklassificerade färdigheten "vilken butik backar upp räknarna?" som kodbas-svarbar (lös med grep, fråga inte), skrev om HTTP-statusfrågan för att leda med "429 + Retry-After / Konfidens: [hög]" och per-alternativ-konsekvenser, taggade gränsvärdesfrågan [ditt-val] istället för att uppfinna en rekommendation, och lade till hopp-hantering som parkerar avvisade frågor under ## Öppna frågor snarare än att skriva dem som beslut. Det är en verklig metodförbättring, men det är min manuella tillämpning, inte färdigheten som exekverar.
Testad: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/gmickel/flow-next.git /tmp/flow-next-interview-src
mkdir -p ~/.claude/skills
cp -R /tmp/flow-next-interview-src/plugins/flow-next/skills/flow-next-interview ~/.claude/skills/flow-next-interview
# WARNING: this standalone copy is NOT functional on its own. The skill is
# user-invocable:false and belongs to the flow-next plugin (v3.0.0). Its body
# calls a BUNDLED CLI resolved via ${CLAUDE_PLUGIN_ROOT}/scripts/flowctl and
# requires a scaffolded .flow/ project. To actually run it:
# 1. Install the plugin from its marketplace:
# /plugin marketplace add gmickel/flow-next then /plugin install flow-next
# 2. In your project run: /flow-next:setup (scaffolds .flow/ + bundles flowctl)
# 3. Invoke: /flow-next:interview fn-1-add-oauth (or a .md spec-file path)
# Requires: python3 (flowctl is a Python-backed bash launcher), jq, and an
# interactive human to answer the AskUserQuestion rounds. Kommandon och exempelprompter
/flow-next-interviewDjup AskUserQuestion intervju som förfinar en Flow-spec, uppgift eller spec-fil innan du bygger
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Interview me to flesh out the oauth specRefine requirements for fn-1-add-oauth before buildingClarify this feature spec through Q&A