Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.joggr.ai/llms.txt

Use this file to discover all available pages before exploring further.

For simple tasks, agents work fine on their own. For complex features (multi-file refactors, new systems, cross-cutting changes) they lose track, make contradictory decisions, and produce work that needs heavy rework. And without structure, you’re merging 800-line PRs you skimmed for 2 minutes. Workflows gives agents structure and gives you reviewable checkpoints.

What are Workflows

Workflows is Joggr’s Guided Generative Workflow engine (GG) — a structured pipeline that moves work through discuss, research, plan, execute, and verify. Instead of throwing an agent at a vague prompt and hoping for the best, you get clear deliverables and human review gates at every stage. Workflows operates in two modes depending on the size and complexity of the work:

Quick Mode

For small, well-scoped changes. Run /gg-task and complete the entire pipeline in a single session — no project scaffolding, no separate phase files. Two artifacts (spec.md and plan.md) in the tasks/ directory.

Standard Mode

For complex, multi-phase features. Run /gg-new to scaffold a full project with separate discuss, research, plan, execute, and verify stages. Each phase has its own review gate and produces durable artifacts in the projects/ directory.
Both modes follow the same five-stage pipeline. The difference is scope: Quick Mode compresses everything into one session for small changes, while Standard Mode spreads the work across multiple sessions with explicit review checkpoints between stages.

Why Workflows

Agents are great at executing well-defined tasks. They’re terrible at managing ambiguity over long-running work. Without structure, they accumulate errors, lose context, and produce code that technically works but doesn’t fit your architecture. You become the project manager: breaking work into phases, feeding context between steps, and stitching results into reviewable PRs. Workflows solves three problems:
  1. Decomposition — work gets broken into concrete tasks with acceptance criteria. In Standard Mode, tasks are grouped into phases. In Quick Mode, they’re a flat list.
  2. Review gates — you see the plan before code gets written. You review changes before they ship. No surprises at the end.
  3. Continuity — every stage builds on the last. Requirements inform the plan, the plan drives execution, execution is verified against what was planned. No context loss, no contradictory decisions.

Standard Mode — Multi-Phase Projects

Standard Mode is the full pipeline for complex work. You invoke each stage separately and review between stages.
Guided Generative Workflow pipeline: discuss, research, plan, execute, verify
1

Discuss & Research

Tell Workflows what you want to build. It runs a structured interview to capture your goals, constraints, preferences, edge cases, and acceptance criteria — then analyzes your codebase to find relevant patterns, dependencies, and conventions.
2

Review the plan

Workflows breaks the work into phases and tasks with file targets, check commands, and acceptance criteria. You review and approve the plan before a single line of code is written. Use /gg-review to open the plan in a local review UI where you can leave inline annotations, or review it directly in the terminal.
3

Execute

Workflows groups tasks into waves — non-conflicting tasks run in parallel, conflicting ones in sequence. Runs validation (typecheck, lint, tests) after each task and commits progress automatically. If the process crashes, Workflows detects the stale state on next run and resumes cleanly.
4

Verify

Workflows checks every acceptance criterion from the plan with concrete evidence — not just a general “looks good.” Reports pass/fail per criterion. Fix anything that fails and re-run; Workflows picks up where it left off.
Start a standard workflow with /gg-new. See Projects for details on project structure and lifecycle.

Quick Mode — Single-Session Tasks

Quick Mode runs the entire pipeline in one invocation of /gg-task. No project scaffolding, no separate phase directories — just a spec and a plan in the tasks/ directory.
1

Describe

Pass a rough description. The skill derives a slug and scaffolds the task directory.
2

Discuss

Structured interview to capture scope, constraints, edge cases, and acceptance criteria.
3

Research

Codebase analysis. The researcher agent identifies relevant files and surfaces implementation approaches. Review gate opens before planning.
4

Plan

Task list generation. The planner produces plan.md with one or more phases. Review gate opens before execution.
5

Execute

Tasks grouped into conflict-free waves and run in parallel. Checkpoint and confirm after each wave.
6

Verify

Acceptance criteria checked against actual code changes. Pass/fail per criterion.
Start a task with /gg-task followed by a description or slug. See Tasks for the full guide.

Choosing a Mode

FactorQuick Mode (/gg-task)Standard Mode (/gg-new)
ScopeSingle concern — a bug fix, a rename, a small featureMulti-file features, cross-cutting refactors
InvocationOne command runs the full pipelineSeparate command per stage
Artifactsspec.md + plan.md in tasks/Full project directory with phase files in projects/
Planning depthFlat task listMulti-phase plan with dependencies between phases
Review gatesInline during the sessionExplicit gates between discuss, plan, execute, and verify