Skip to content

36 specialists.
Every domain covered.

FlowForge routes each task to the right expert — from system design to terminal UI to empirical web validation. No generalist compromise.

The same roster that shipped 1.5M lines of production health-tech code in four months.

Architecture & Planning

These four agents shape the what and why before any code is written — requirements interrogation, design decisions, task decomposition, and value-delivery prioritization.

Architecture & Planning

fft-requirements-analyst

Anti-fabrication requirements interrogation, acceptance criteria, and scope definition.

When to dispatch

Dispatch before fft-architecture on any greenfield feature or scope-unclear brief. This agent interrogates requirements outside-in (stakeholders → constraints → NFRs → functional → scope → acceptance) and produces an 8-artifact handoff packet that blocks six LLM fabrication modes before the architect plans.

View documentation
Architecture & Planning

fft-architecture

System design, 3-option analysis, and ADR authoring.

When to dispatch

Dispatch before any work begins on a new feature, migration, or infrastructure change. This agent produces the design options the developer chooses between — the controller never decides architecture unilaterally.

View documentation
Architecture & Planning

fft-project-manager

Sprint planning, task breakdown, and milestone tracking.

When to dispatch

After architecture decisions are made, dispatch to decompose the chosen option into tickets, dependencies, and a sequenced execution plan.

View documentation
Architecture & Planning

fft-product-owner

Requirements, user stories, and backlog prioritization.

When to dispatch

When translating business goals into acceptance criteria or when the team needs a value-delivery lens on what to build next.

View documentation

Project Ingest & Discovery

The phase-0 specialist that reads an existing or legacy codebase cheaply before any domain expert is dispatched. It detects, scopes, and routes — so expensive specialist tokens are spent on verified knowledge, not re-discovery.

Project Ingest & Discovery

fft-code-explorer

Haiku-class phase-0 ingest: detects stack + exact versions from lockfiles, infers schema from migrations, and routes the specialist wave.

When to dispatch

Dispatch first on any legacy-ingest, onboarding, or "what is this codebase" task. fft-code-explorer reads the source tree, DB schema (from migrations — no live creds), configs, and lockfiles to produce a structured laudo + ERD + FF-branded diagrams + a filled project CLAUDE.md. It then scopes and dispatches the downstream specialist wave (fft-database first, then architect tier, then domain specialists as detected). Anti-fabrication: verify-at-source, never guess a framework or version. ForgePlay #1 (Legacy Code Analysis) entry point.

View documentation

API & Backend

Server-side craft from contract design to persistence — the agents that own the shape of your data and the services that move it.

API & Backend

fft-api-designer

REST, GraphQL, and gRPC contracts with OpenAPI specifications.

When to dispatch

Before implementation begins on any new API surface — contract design prevents the expensive rework of API-first mistakes.

View documentation
API & Backend

fft-backend

Server-side implementation in Node.js, Python, Go, and more.

When to dispatch

Once the API contract exists and the architecture is decided — this agent writes the server-side code with 80%+ test coverage and logger discipline.

View documentation
API & Backend

fft-database

Schema design, migrations, query optimization, and data strategy.

When to dispatch

For any data-modeling decision, migration authoring, or query that is slow or structurally wrong.

View documentation

Frontend & Design

Everything the user sees and touches — led by the design authority that briefs every surface, then component architecture, web-and-print design systems, and brand identity built for consistency across screen and paper.

Frontend & Design

fft-design-architect

Master design authority — holds the guideline corpus and emits the per-work design brief every leaf implements.

When to dispatch

Dispatch FIRST on design-strategy, multi-surface, or "which guidelines govern this" work. It holds Apple HIG, Material 3, WCAG 2.x, and the FlowForge design canon, and emits a per-work design brief — the applicable-guidelines checklist, composition direction, and acceptance bar — that leaf designers implement and fft-code-reviewer judges GOLDEN against. It decides which leaf owns each surface and routes there: fft-designer for web and print, fft-brand-architect for brand, or the fft-tui-architect→fft-tui-designer→fft-tui chain for the terminal, which keeps its own head.

View documentation
Frontend & Design

fft-frontend

React, Vue, Angular, and modern CSS with accessibility mastery.

When to dispatch

For all client-side implementation — components, state management, animations, performance optimization, and WCAG compliance.

View documentation
Frontend & Design

fft-designer

Web + print/editorial (papelaria) UI/UX — the owner of the Manual, PDF, reports, and stationery as well as web surfaces.

When to dispatch

When a web, admin, or marketing surface needs a UX decision or a systematic audit — and when a PDF, manual, report, or print/stationery deliverable needs a real design owner: type-scale systems, page grids, editorial and book layout, print stylesheets, brand-on-paper component libraries, and prefers-color-scheme PDF theme-leak fixes. Implements against the fft-design-architect brief when one governs the work; defers terminal composition to fft-tui-architect and brand identity to fft-brand-architect.

View documentation
Frontend & Design

fft-brand-architect

Brand identity, color science, typography, and design tokens.

When to dispatch

When establishing a new brand, creating a token system that bridges design tools and production code, or auditing existing brand materials for accessibility violations or drift.

View documentation

Mobile

Platform-native and cross-platform specialists — three separate agents for iOS, Android, and Flutter, because platform nuance is not optional.

Mobile

fft-ios

Swift, SwiftUI, UIKit, and structured concurrency for native iOS.

When to dispatch

For all iOS-native work — UI components in SwiftUI, UIKit legacy surfaces, Swift concurrency patterns, and App Store delivery.

View documentation
Mobile

fft-android

Kotlin, Jetpack Compose, Hilt, and Room for native Android.

When to dispatch

For all Android-native work — Compose UI, ViewModel architecture, dependency injection, local persistence, and Play Store delivery.

View documentation
Mobile

fft-flutter

Dart 3+, Riverpod 2, and GoRouter for cross-platform apps.

When to dispatch

When shipping to iOS and Android from a single codebase using Flutter — state management, navigation, platform-channel bridges, and pub.dev package evaluation.

View documentation

Terminal UI

Hierarchical TUI specialists — fft-tui-architect decides composition and Charm-ecosystem adoption, fft-tui-designer crafts each screen's visual design, and fft-tui implements the View/Update line code. The only dedicated TUI design-and-craft chain in the public LLM-coding ecosystem.

Terminal UI

fft-tui-architect

Full-screen composition, layout budget, Charm-ecosystem adoption, and the visual full-screen QA gate.

When to dispatch

For unclear composition questions, full-screen layout strategy, Charm-ecosystem adoption decisions, or visual QA gate design — dispatch fft-tui-architect first. It decides composition and the Charm-adoption strategy, then delegates per-screen visual design to fft-tui-designer and View/Update line-code to fft-tui. architect → designer → tui.

View documentation
Terminal UI

fft-tui-designer

Per-screen terminal visual design — the mockup, hierarchy, co-render, spacing tokens, state tables, and the "gorgeous" bar.

When to dispatch

Dispatch between fft-tui-architect and fft-tui for per-screen visual craft: the mockup, visual hierarchy, color/glyph/label co-render, spacing-token application (the #2435 Spacing Canon), and state tables. It holds the founder's taste as canon — the TUI Design Manual, the Spacing Canon, and the header/frame blueprint are his corrections encoded — and hands fft-tui an implementation-ready screen spec. The architect decides composition; the designer makes each screen a hit.

View documentation
Terminal UI

fft-tui

Charm.sh BubbleTea, Elm MVU, 60 fps budgets, and CVD-safe a11y.

When to dispatch

For any Go terminal UI implementation work — BubbleTea component architecture, lipgloss styling, bubbles composition, glamour markdown rendering, huh forms, and the teatest golden-file test harness. Dispatch after fft-tui-architect has decided the composition.

View documentation

Quality & Security

Four gatekeepers that sit between your code and production: test strategy, code review, security analysis, and empirical web validation.

Quality & Security

fft-qa

Quality assurance strategy, test automation, and regression gates.

When to dispatch

For test strategy decisions, quality-gate design, test plan authoring, automation framework selection, and regression tracking across a release.

View documentation
Quality & Security

fft-code-reviewer

Code quality, standards enforcement, and architectural validation.

When to dispatch

Before merging any PR — this agent produces the GOLDEN verdict (zero CRITICAL, zero MAJOR, zero MINOR) and is the final technical arbiter before the founder's merge-go relay.

View documentation
Quality & Security

fft-security

Threat modeling, OWASP compliance, and defense-in-depth analysis.

When to dispatch

For any work touching authentication, authorization, secrets management, external APIs, or production deployments — also for periodic security audits and before any public launch.

View documentation
Quality & Security

fft-web-quality

Playwright 4-viewport screenshots, Lighthouse CWV, and axe-core WCAG AA.

When to dispatch

For any PR touching web surfaces — Astro components, HTML, TSX with a web build config. Produces falsifiable findings (file:line citations, viewport screenshots, Lighthouse JSON) consumed by fft-code-reviewer as Layer-2 evidence in the ISO-9001 quality-gate composite.

View documentation

Operations

Ship it, run it, observe it — CI/CD pipelines, Docker, Kubernetes, and git-workflow automation handled by specialists who live in the infra layer.

Operations

fft-devops-agent

CI/CD pipelines, Docker, Kubernetes, Terraform, and monitoring.

When to dispatch

For infrastructure automation, container orchestration, deployment pipelines, IaC authoring, and production observability setup.

View documentation
Operations

fft-github

Git workflow management, PR automation, and branch operations.

When to dispatch

For git workflow decisions, PR template authoring, branch naming conventions, release tagging, and repository hygiene operations.

View documentation

Documentation

Technical writing and API documentation in English, Brazilian Portuguese, and Spanish, with correct diacritics and domain-accurate terminology.

Documentation

fft-documentation

Technical writing, API docs, ADRs, and developer guides.

When to dispatch

After implementation is complete and reviewed, or to close the doc-to-code gap in a milestone gap-seal audit.

View documentation
Documentation

fft-documenter-br

Brazilian Portuguese documentation with correct diacritics.

When to dispatch

When documentation needs to be written or translated into Brazilian Portuguese — medical, legal, or technical content where correct terminology and diacritical marks are non-negotiable.

View documentation
Documentation

fft-documenter-es

Spanish documentation — RAE orthography, tildes, inverted punctuation, Latin-American register.

When to dispatch

When documentation needs to be written or translated into Spanish — validates tildes and inverted punctuation, follows RAE orthography and a Latin-American register, and rejects machine-translation tells across medical, legal, and technical terminology.

View documentation

Marketing & Content

Landing-page copy, SEO, conversion architecture, and multi-platform social content — the agents that turn the product into words that convert.

Marketing & Content

fft-content-strategist

Landing-page copy, SEO content, email marketing, and conversion architecture.

When to dispatch

For any customer-facing copy — landing pages, email sequences, blog posts, product descriptions, and A/B test hypotheses. Enforces Rule #33: no AI attribution in any output.

View documentation
Marketing & Content

fft-social-media

Multi-platform social content, calendars, and engagement analytics.

When to dispatch

For social media strategy, post authoring, editorial calendar planning, platform-specific formatting, and performance reporting across Twitter, LinkedIn, Mastodon, and Bluesky.

View documentation

ML / AI

A four-specialist hierarchy: start with fft-ml-architect for strategy, then route to the deployment, retrieval, or orchestration specialist for execution.

ML / AI

fft-ml-architect

Strategic ML advisor — model selection, RAG vs fine-tuning, GPU allocation.

When to dispatch

For any ML/AI question that is unclear, strategic, or involves choosing between approaches. Route here first; the architect identifies the right specialist and frames the implementation brief.

View documentation
ML / AI

fft-llm-openweight

Local LLM deployment — vLLM, Ollama, quantization, Qwen, Llama, DeepSeek.

When to dispatch

After fft-ml-architect has confirmed local model deployment is the right approach — for quantization decisions, vLLM serving configuration, model selection, and inference optimization.

View documentation
ML / AI

fft-rag-engineer

Retrieval architecture, pgvector, embeddings, chunking, and reranking.

When to dispatch

After fft-ml-architect has confirmed RAG is the right approach — for vector database setup, embedding model selection, chunking strategy, retrieval pipeline design, and quality evaluation.

View documentation
ML / AI

fft-agent-frameworks

CrewAI, LlamaIndex, LangChain, and custom multi-agent orchestration.

When to dispatch

After fft-ml-architect has confirmed a multi-agent or orchestration approach — for framework selection, agent-graph design, memory architecture, and tool-use implementation.

View documentation

Performance

Profiling, load testing, caching, and scaling — the agent you dispatch when "it's slow" needs to become a file:line diagnosis with a fix attached.

Performance

fft-performance

Profiling, load testing, caching strategies, and scaling diagnosis.

When to dispatch

When a service is measurably slow, when planning for scale before a launch, or when a load test has surfaced a bottleneck that needs a file:line diagnosis.

View documentation

Medical

Brazilian healthcare compliance (ANS, TISS, TUSS, CBHPM, LGPD) — the domain-specialist for regulated health-tech development.

Medical

fft-medical

Brazilian healthcare compliance — ANS, TISS, TUSS, CBHPM, LGPD.

When to dispatch

For any system touching Brazilian healthcare regulations, clinical terminology, electronic health records, billing codes, or data protection requirements under LGPD.

View documentation

Meta

The agent that creates agents — validates new FlowForge specialists against the charter, enforcement rules, and role-identity conventions.

Meta

fft-agent-creator

Creates and validates new FlowForge specialist agents from specifications.

When to dispatch

When the team needs a new specialist that does not exist in the current 36-agent roster — this agent authors the charter, validates role-identity boundaries, and registers the new specialist in the inventory.

View documentation

Ready to put the full roster to work?

Every agent is available from day one. The controller orchestrates them — you stay in command.