> ## Documentation Index
> Fetch the complete documentation index at: https://docs.deeda.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Author and dispatch your first workflow in five minutes.

## 1. Pick a runtime

Browse [Runtimes](/harness/runtimes) and choose by capability. For a first
workflow, `anthropic-agent-sdk` (agentic coding) or `gemini-genai-sdk`
(research/chat) are good defaults — both with `method: sdk`.

## 2. Write a minimal workflow

Create a `workflow.md` with frontmatter naming your runtime, a budget, tools,
and a sandbox. Keep it declarative — policy, not code:

```yaml theme={null}
---
id: my-first-workflow
version: 1.0.0
agent:
  runtime_key: anthropic-agent-sdk
  provider: anthropic
  role: worker
  task_template: "Run {{workflow_id}} for {{issue_ref}}."
  max_turns: 8
budget:
  tokens: 60000
  wall_clock_minutes: 30
sandbox:
  workspace_write: true
  network:
    - api.anthropic.com
tools:
  required:
    - fs.read
    - fs.write
    - git
---

# My First Workflow

Plan, implement, verify, and record evidence before finishing.
```

<Note>
  The `{{workflow_id}}` and `{{issue_ref}}` placeholders are **filled by
  Cadence at dispatch** — you never supply them. See
  [Template Variables](/harness/template-variables) for the full contract,
  including how to declare your own typed `arguments`.
</Note>

## 3. Validate

Validate the workflow before dispatch — Cadence rejects invalid policy before
anything runs (and your editor agent can do this for you via the
`think_workflow_md_validate` tool).

## 4. Dispatch through Cadence

Dispatch the workflow from the deeda Think app or via the harness tools. Never
bypass Cadence with a raw provider call for production work: budgets,
sandboxing, retries, review, and evidence all live on the Cadence path.

## Next steps

<CardGroup cols={2}>
  <Card title="Workflow Markdown" icon="file-code" href="/harness/workflow-markdown">
    The full schema surface: selection, fallbacks, review consensus, state machines.
  </Card>

  <Card title="Capability Catalog" icon="table" href="/harness/capabilities">
    Everything each provider can do through the harness today.
  </Card>
</CardGroup>
