Components Capability Discovery Task Builder
CD04 · Guidance

Task Builder

Purpose Structured visual controls that help users compose multi-step instructions without writing complex prompts. Form-like UI that assembles into agent instructions.
Use when The task is complex enough that a free-text prompt is likely to be incomplete, but the parameters of the task are predictable enough to be structured into fields, dropdowns, and toggles.
Do not use For simple single-step queries where a prompt input suffices. Task Builder adds cognitive overhead — only deploy it where that overhead is justified by the complexity of the underlying task.
Failure mode prevented Users attempt to describe complex multi-step agent tasks in natural language and the agent mis-interprets scope, order, or conditions — producing work that must be entirely redone.
Example Dark Academia
Dark Academia
The Atelier
Neon Tide
The Archive
Candlelight
The Conservatory
Task Builder Configure agent task
Assembled instruction

Analyze Salesforce connector errors from the last 7 days and return a summary.

task-builder-linear — sequential steps in a single vertical formtask-builder-conditional — includes if/then branching controls for conditional logictask-builder-preview — shows assembled prompt preview as fields are filled
Design rule

The assembled instruction preview is mandatory. Users must see the exact prompt the agent will receive before they submit. The task builder assembles structured UI into natural language — show that transformation explicitly.

Override these CSS custom properties to apply your own visual treatment without touching the component's behavioral contracts.

Shared semantic tokens

Token Controls
--rad-surface-card Component card background
--rad-border-subtle Component card border
--rad-color-text-primary Title and input text
--rad-color-text-secondary Option labels and body text
--rad-color-text-meta Field labels
--rad-color-approve Run button fill and preview label
--rad-color-approve-hover Run button hover fill
--rad-radius-card Card border radius

Component-scoped tokens

Token Controls
--rad-task-input-bg Input and select background
--rad-task-input-border Input and select border
--rad-task-input-focus Input focus ring color
--rad-task-preview-bg Assembled preview background
--rad-task-preview-border Assembled preview border

"*Structure is not a constraint on creativity — it is the map that gets you there without getting lost.*"

← Previous Prompt Enhancement Next → Agent Activity Timeline

Intellectual Property

RAD is the original work of Jackie Curry. All rights reserved. No portion may be reproduced, adapted, or incorporated into any product or system without express written permission.

Permitted: citation in academic or editorial contexts with full attribution.

Licensing

© 2025 Jackie Curry. All rights reserved. Publication date: 2025.

For licensing inquiries, connect on LinkedIn →