Skip to content
New from the specs.md team — fabriqa orchestrates Claude Code, Codex, Gemini CLI & more in one workflow.Download free →
v1
Esc
navigateopen⌘Jpreview
On this page

Simple Flow Agent

The single agent that guides you through spec generation

Overview

Simple Flow uses a single agent (/specsmd-agent) that guides you through all three phases: Requirements, Design, and Tasks.

Invoking the Agent

/specsmd-agent
/specsmd-agent

Or use the @ prefix:

@specsmd-agent
@specsmd-agent

Agent Capabilities

The Simple Flow agent handles:

Spec Creation

Generate requirements, design, and task documents from a feature idea

Phase Navigation

Move through Requirements → Design → Tasks with explicit approval gates

Task Execution

Execute implementation tasks one at a time with review

Context Loading

Resume work on existing specs by reading saved documents

Commands

Command Description Example
Create new spec Start a new feature spec /specsmd-agent Create a todo app
Continue work Resume existing spec /specsmd-agent
Resume specific Work on named spec /specsmd-agent --spec="todo-app"
Next task Ask what to do next /specsmd-agent What's the next task?
Execute task Run specific task /specsmd-agent Execute task 2.1

Workflow

1. Create a Spec

/specsmd-agent Create a user dashboard with analytics

The agent:

  1. Derives a feature name (user-dashboard)
  2. Generates requirements.md
  3. Waits for approval

2. Approve or Revise

To approve: Say “yes”, “approved”, or “looks good”

To revise: Provide specific feedback like “Add a requirement for export functionality”

3. Progress Through Phases

After approving requirements:

  • Agent generates design.md
  • Wait for approval
  • Agent generates tasks.md
  • Wait for approval

4. Execute Tasks

/specsmd-agent What's the next task?

The agent executes one task, then waits for review before continuing.

Agent Session Lifecycle

Context Loading

Agent reads existing spec files from specs/{feature-name}/

Phase Detection

Agent determines current phase based on which files exist and their status

Generation or Execution

Agent generates the next document or executes the next task

Approval Gate

Agent waits for explicit approval before proceeding

Best Practices

Be specific with feature ideas

Good: “User auth with email/password and session management”

Too vague: “Login feature”

The more specific you are, the better the generated specs.

Review each phase carefully

Don’t rush through approvals. The design phase influences task generation, and tasks influence implementation quality.

One task at a time (default)

The agent pauses after each task for review. If you’re confident, say “continue until done” or “go yolo”.

Use checkpoints

Checkpoint tasks run the test suite. Don’t skip them—they catch issues early.

Comparison with Other Flows

Aspect Simple (1 agent) FIRE (3 agents) AI-DLC (4 agents)
Complexity Single agent handles all Specialized agents Highly specialized
Phases Req → Design → Tasks Plan → Execute Inception → Construction → Operations
Overhead Minimal Adaptive Comprehensive
Best for Quick specs, prototypes Production work Complex domains

Was this page helpful?