<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Commands on DevFlow</title><link>https://devflow.cloud/docs/commands/</link><description>Recent content in Commands on DevFlow</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://devflow.cloud/docs/commands/index.xml" rel="self" type="application/rss+xml"/><item><title>Core workflow</title><link>https://devflow.cloud/docs/commands/core-workflow/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://devflow.cloud/docs/commands/core-workflow/</guid><description>&lt;div class="table-wrap"&gt;&#10;&lt;table&gt;&#10; &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Command&lt;/th&gt;&lt;th&gt;Arguments&lt;/th&gt;&lt;th&gt;What it does&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#10; &lt;tbody&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:new-project&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;[--auto]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Set up a new project from scratch — asks what you&amp;#39;re building, researches the domain, defines requirements, and creates a development roadmap.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:discuss-objective&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;&amp;lt;objective-number&amp;gt;&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Capture implementation decisions for an objective before planning — lock in preferences so research and planning don&amp;#39;t drift into assumptions.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:research-objective&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;[objective]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Research how to build something before planning it — discovers best practices, architecture patterns, and pitfalls for the domain.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:plan-objective&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;[objective] [--auto] [--research] [--skip-research] [--gaps] [--skip-verify] [--work TYPE] [--tdd POSTURE] [--depth LEVEL] [--model PROFILE]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Create a detailed execution plan for an objective, breaking it into concrete tasks with success criteria.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:execute-objective&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;&amp;lt;phase-number&amp;gt; [--gaps-only]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Execute all planned tasks for an objective, running independent tasks in parallel for speed.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:build&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;&amp;lt;objective-number-or-description&amp;gt; [--pause] [--skip-research] [--work TYPE] [--tdd POSTURE] [--depth LEVEL] [--model PROFILE]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Build a feature from start to finish — plans the work, executes it, and verifies the result in one command.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:verify-work&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;[objective number, e.g., &amp;#39;4&amp;#39;]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Test what was built by walking through expected behavior and checking it matches reality.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:quick&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;[--full]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Small features (single executor, no planner, no verifier) — between micro (1-line) and build (multi-subsystem). Cutoff: &amp;lt;5 files, &amp;lt;200 LOC, no new abstractions.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:micro&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;&amp;lt;description&amp;gt;&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Sub-30-LOC, single-file changes. The cheapest DevFlow path (~2k tokens). Use for typo fixes, single-line bug fixes, prop renames, dependency bumps, missing semicolons.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:debug&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;[issue description]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Investigate bugs using a structured approach that survives context resets. Tracks hypotheses, evidence, and progress across sessions.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&#10;&lt;h2 id="choosing-a-tier"&gt;Choosing a tier&lt;/h2&gt;&#10;&lt;p&gt;The single biggest cost lever in DevFlow is picking the right entry point.&lt;/p&gt;</description></item><item><title>Status and navigation</title><link>https://devflow.cloud/docs/commands/status-navigation/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://devflow.cloud/docs/commands/status-navigation/</guid><description>&lt;div class="table-wrap"&gt;&#10;&lt;table&gt;&#10; &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Command&lt;/th&gt;&lt;th&gt;Arguments&lt;/th&gt;&lt;th&gt;What it does&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#10; &lt;tbody&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:status&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;[check | pause | resume]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Consolidated status/resume/pause/health — `/devflow:status [resume|pause|check]`.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:help&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;span style="color:var(--text-muted)"&gt;—&lt;/span&gt;&lt;/td&gt;&#10; &lt;td&gt;Show available DevFlow commands and usage guide.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:todo&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;&amp;lt;add|list&amp;gt; [args...]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Manage todos: capture an idea/task or view the morning standup across local &amp;#43; GitHub &amp;#43; peer sources.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:decide&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;[&amp;lt;decision-id&amp;gt; &amp;lt;choice&amp;gt;]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Resolve a parked decision and resume autonomous execution.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:awareness&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;[--peer-only|--org-only] [--quarter Q] [--product P] [--refresh [peer|org]] [--no-fetch] [--raw]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Show cross-repo awareness: peer view (who&amp;#39;s working on what in this repo) and org-wide progress (Product Roadmap). Renders both views by default.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:tui&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;[--once] [--raw] [--no-color] [--reset-only]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Open the program-aware TUI viewer — read-only terminal UI showing parallel sessions, org tree, and active initiatives in three stacked panels. tmux-safe; reflows narrow terminals.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&#10;&lt;h2 id="devflowstatus"&gt;/devflow:status&lt;/h2&gt;&#10;&lt;p&gt;The consolidated status command. Four behaviours, one entry point.&lt;/p&gt;</description></item><item><title>Managing the plan</title><link>https://devflow.cloud/docs/commands/planning-management/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://devflow.cloud/docs/commands/planning-management/</guid><description>&lt;div class="table-wrap"&gt;&#10;&lt;table&gt;&#10; &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Command&lt;/th&gt;&lt;th&gt;Arguments&lt;/th&gt;&lt;th&gt;What it does&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#10; &lt;tbody&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:objective&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;&amp;lt;add|remove&amp;gt; [args...]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Add or remove an objective from the current milestone roadmap.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:milestone&lt;/code&gt;&lt;br&gt;&lt;span class="chip warn"&gt;type it yourself&lt;/span&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;&amp;lt;new|audit|complete|gaps&amp;gt; [args...]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Manage milestones: start a new one, audit a finished one, complete it, or plan gap-closure objectives.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:list-objective-assumptions&lt;/code&gt;&lt;br&gt;&lt;span class="chip warn"&gt;type it yourself&lt;/span&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;[objective]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;See what Claude plans to do for an objective before it starts, so you can course-correct early.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:sync-roadmap&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;[--dry-run] [--interactive] [--raw]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Reconcile ROADMAP.md checkbox state against on-disk SUMMARY.md presence. Default: silently corrects drift; --dry-run previews; --interactive prompts per change.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:cleanup&lt;/code&gt;&lt;br&gt;&lt;span class="chip warn"&gt;type it yourself&lt;/span&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;span style="color:var(--text-muted)"&gt;—&lt;/span&gt;&lt;/td&gt;&#10; &lt;td&gt;Archive old objective directories from completed milestones to reduce clutter.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&#10;&lt;div class="callout warn"&gt;&lt;p class="callout-title"&gt;Most of these are user-typed only&lt;/p&gt;</description></item><item><title>Advanced execution</title><link>https://devflow.cloud/docs/commands/advanced-execution/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://devflow.cloud/docs/commands/advanced-execution/</guid><description>&lt;div class="table-wrap"&gt;&#10;&lt;table&gt;&#10; &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Command&lt;/th&gt;&lt;th&gt;Arguments&lt;/th&gt;&lt;th&gt;What it does&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#10; &lt;tbody&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:workstreams&lt;/code&gt;&lt;br&gt;&lt;span class="chip warn"&gt;type it yourself&lt;/span&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;&amp;lt;setup|status|merge|run&amp;gt; [args...]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Run independent objectives in parallel using git worktrees, then merge results back.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:flow&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;&amp;lt;description of the multi-step flow&amp;gt;&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Orchestrate a multi-step DevFlow workflow by chaining skills. Use when the user wants to invoke a sequence of skills as one ask (e.g., &amp;#34;build and sync to github&amp;#34;, &amp;#34;research, plan, then build&amp;#34;, &amp;#34;ship and announce&amp;#34;).&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:handoff&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;&amp;lt;command to run interactively or via user shell&amp;gt;&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Hand off a TTY-required or shell-env-dependent command to the user&amp;#39;s shell.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&#10;&lt;h2 id="devflowworkstreams"&gt;/devflow:workstreams&lt;/h2&gt;&#10;&lt;p&gt;Runs independent &lt;em&gt;objectives&lt;/em&gt; in parallel using git worktrees, then merges them&#10;back. This is a level above wave parallelism — waves parallelise jobs inside one&#10;objective; workstreams parallelise whole objectives.&lt;/p&gt;</description></item><item><title>Integrations and analysis</title><link>https://devflow.cloud/docs/commands/integrations/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://devflow.cloud/docs/commands/integrations/</guid><description>&lt;div class="table-wrap"&gt;&#10;&lt;table&gt;&#10; &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Command&lt;/th&gt;&lt;th&gt;Arguments&lt;/th&gt;&lt;th&gt;What it does&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#10; &lt;tbody&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:gh-sync&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;[objectives|release &amp;lt;tag&amp;gt;|status|&amp;lt;objective_id&amp;gt;]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Sync DevFlow planning state to GitHub — create/update objective issues, generate release notes, or push a single objective&amp;#39;s state (body &amp;#43; sticky comment &amp;#43; Project v2 fields).&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:initiatives&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;[sync [--initiative &amp;lt;slug&amp;gt;] [--project-id &amp;lt;id&amp;gt;] [--force]] | [list [--home &amp;lt;path&amp;gt;]] | [show &amp;lt;slug&amp;gt;]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Manage strategic initiative context — sync GitHub Epics to disk, list cached initiatives, or show a single initiative body. Planner reads these at plan time.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:ui-eval&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;[objective number or manifest path]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Run the UI visual-evaluation pipeline on a Flutter surface or objective: capture each declared UI state, score it through the offline visual-eval engine, and write machine-judged evidence the verifier consumes.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:security-audit&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;[optional: path scope like &amp;#39;src/api&amp;#39; or focus filter like &amp;#39;secrets-only&amp;#39;, &amp;#39;auth-only&amp;#39;, &amp;#39;deps-only&amp;#39;]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Scan the codebase for security vulnerabilities — checks for secrets, auth flaws, dependency risks, and OWASP Top 10 issues.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:map-codebase&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;[optional: specific area to map, e.g., &amp;#39;api&amp;#39; or &amp;#39;auth&amp;#39;]&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Analyze an existing codebase to understand its stack, architecture, conventions, and concerns before starting new work.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&#10;&lt;h2 id="devflowgh-sync"&gt;/devflow:gh-sync&lt;/h2&gt;&#10;&lt;p&gt;Pushes planning state to GitHub. One-way: planning files stay authoritative,&#10;GitHub is derivative.&lt;/p&gt;</description></item><item><title>Settings</title><link>https://devflow.cloud/docs/commands/settings/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://devflow.cloud/docs/commands/settings/</guid><description>&lt;div class="table-wrap"&gt;&#10;&lt;table&gt;&#10; &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Command&lt;/th&gt;&lt;th&gt;Arguments&lt;/th&gt;&lt;th&gt;What it does&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&#10; &lt;tbody&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:settings&lt;/code&gt;&lt;br&gt;&lt;span class="chip warn"&gt;type it yourself&lt;/span&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;span style="color:var(--text-muted)"&gt;—&lt;/span&gt;&lt;/td&gt;&#10; &lt;td&gt;Configure which agents run, which AI models they use, and how the workflow behaves.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;tr&gt;&#10; &lt;td&gt;&lt;code&gt;/devflow:set-profile&lt;/code&gt;&lt;br&gt;&lt;span class="chip warn"&gt;type it yourself&lt;/span&gt;&lt;/td&gt;&#10; &lt;td&gt;&lt;code&gt;&amp;lt;profile&amp;gt;&lt;/code&gt;&lt;/td&gt;&#10; &lt;td&gt;Switch between quality, balanced, and budget model profiles to control cost and capability.&lt;/td&gt;&#10; &lt;/tr&gt;&#10; &lt;/tbody&gt;&#10;&lt;/table&gt;&#10;&lt;/div&gt;&#10;&#10;&lt;p&gt;Both are user-typed only — Claude cannot fire them, because they rewrite&#10;&lt;code&gt;config.json&lt;/code&gt; and change cost characteristics for everything downstream.&lt;/p&gt;&#10;&lt;h2 id="devflowset-profile"&gt;/devflow:set-profile&lt;/h2&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-text" data-lang="text"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;/devflow:set-profile quality&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;/devflow:set-profile balanced&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;/devflow:set-profile budget&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Switches the model tier for every agent at once. The mapping is not uniform — each&#10;agent has its own per-profile assignment, so &lt;code&gt;budget&lt;/code&gt; does not simply mean &amp;ldquo;Haiku&#10;everywhere&amp;rdquo;:&lt;/p&gt;</description></item></channel></rss>