T1 starter · marketing / creators — the diamond DAG. One read fans into three rewrites that run concurrently, and a single write merges the bundle. The craft lives in the prompts; the engine handles the choreography.
The job
You wrote the post. Now it needs to be a thread, a LinkedIn version and a newsletter blurb — same ideas, three voices. Sequential chatbot sessions drift; this file keeps one source and rewrites it three ways at once.The shape
The file
t1-social-repurpose.nika.yaml
How it works
Fan-out by omission
thread, linkedin and newsletter each depend only on post —
no deps between them, so the engine runs all three at the same time.with: keeps the merge readable
bundle aliases the three outputs to one-letter names. with: is
optional sugar — but a template interpolating three long task paths
is where you want it.Constructs you just used
| Construct | Where | Reference |
|---|---|---|
| diamond fan-out / fan-in | the whole DAG | Workflows |
with: aliasing | bundle | Bindings |
block-scalar content: | bundle.args | YAML syntax |
Make it yours
- Add a fourth branch (YouTube description, Mastodon, press blurb) — it’s three lines and it runs in the same wave.
- Pin a glossary: put your brand terms in a
vars:entry and interpolate it into each prompt. - Want every language too? Chain this into Localization factory.
Level up · T2 chains
Next tier: typed outputs, in-place file edits and a webhook ping —
release day, automated.