Documentation Index
Fetch the complete documentation index at: https://mintlify.com/8BitTacoSupreme/flowstate/llms.txt
Use this file to discover all available pages before exploring further.
flowstate run prints the native Claude Code session command for executing a specific GSD phase. It does not execute the phase directly — GSD slash commands only work inside active Claude Code sessions, so flowstate run gives you the exact command to paste into your terminal. It shares the same underlying launch_command() function as flowstate launch gsd <phase> but displays a different header.
Synopsis
Arguments
The GSD phase number to run (e.g.
1, 2, 3). Corresponds to a phase defined in .planning/ROADMAP.md.Options
Simulate execution. The command is printed as usual, but the underlying state is flagged as dry-run mode.
Project root directory. Used when resolving the absolute path printed in the launch command.
Claude model preference, stored in state for subsequent pipeline calls (e.g.
sonnet, opus, haiku).Maximum spend per bridge call in USD. Stored in state preferences.
Effort level hint for the
claude CLI (e.g. low, medium, high). Stored in state preferences.How it works
flowstate run <phase> calls the same launch_command("gsd", phase, root) function as flowstate launch gsd <phase>. The printed command always follows this pattern:
cd ... && claude portion in your terminal, and then type the /gsd:plan-phase <phase> slash command when the Claude Code session opens.
Example
Print the command for Phase 1:Notes
flowstate run <phase>andflowstate launch gsd <phase>both call the same underlyinglaunch_command("gsd", phase, root)function but display different headers. Preferflowstate launch gsd <phase>when also working withresearchandstrategylaunch commands.- GSD must be installed with its skills available in your Claude Code environment. See
flowstate statusto check tool detection. - State preferences passed via
--model,--budget, and--effortare persisted toflowstate.jsonand will be used on the nextflowstate initrun.