showcase · tier 1 · builders
Standup digest
Reads yesterday’s commits, stamps the date from a builtin, and writes your three bullets.
The whole file
4 tasks · 3 waves · the plan falls out of the bindings, nothing is scheduled by hand.
t1-standup-digest.nika.yamlsource
nika: v1workflow: id: standup-digest description: "Read yesterday's commits, write today's standup note"model: ollama/qwen3.5:4b # local · zero key · swap for anthropic/claude-haiku-4-5 (fast one-liner job)tasks: # No deps between these two → the engine runs them in parallel. today: invoke: tool: "nika:date" args: { op: now } history: exec: command: ["git", "log", "--since=yesterday", "--oneline", "--no-merges"] digest: with: today: ${{ tasks.today.output }} history: ${{ tasks.history.output }} infer: prompt: | Date · ${{ with.today }} Commits since yesterday · ${{ with.history }} Write my standup note · 3 bullets · done / doing / blocked. Plain words · no fluff. save: with: digest: ${{ tasks.digest.output }} invoke: tool: "nika:write" args: path: "./standup-note.md" content: "${{ with.digest }}"outputs: note: ${{ tasks.digest.output }}nika inspect · engine 0.105.0 · vendored graph, never re-derived
3 declared edges · 3 waves · the plan falls out of the bindings