Slips & printing

Building a slip

Design a printable template on the canvas, step by step.

This guide walks through building a slip from scratch — a printable to-do card that pulls in a task's own details. If you haven't yet, read Slips first for the concepts.

1. Create the slip#

  1. In the sidebar, pick or create a slip folder.
  2. Click + to add a slip, give it a name and an icon.
  3. Open Slip Editor to enter the full-screen canvas.
Screenshot coming soon
An empty slip canvas, with the block palette on the left.

2. Add a Task source#

From the palette's helper nodes, drop a Task node onto the canvas. This exposes the task's fields — its name, notes, dates, tags, subtasks and more — as variables you can use elsewhere. (A slip has one Task node.)

3. Lay out the output#

Drag output blocks into the output container in the order you want them printed:

  1. A Text block for the title. Type {{name}} to pull in the task's name, and make it large and bold.
  2. A Separator for a dividing line.
  3. Another Text block with {{subtasks}} to print the checklist, and {{deadline}} for the due date.
  4. A Cut block at the end so each print tears off cleanly.

Any output from a node — a Task field, an AI Prompt result, a Constant — is available as a {{variable}} inside a Text block. Wire nodes together and the variables flow downstream.

4. Add a flourish (optional)#

Want a motivational line at the top? Drop an AI Prompt node, write a prompt like "a short encouraging line for a to-do list," name its output variable, and reference it in a Text block. This needs a configured AI model.

5. Preview and print#

Open Slip Preview. Safe blocks resolve immediately; press Execute to run AI, image or code blocks. When it looks right:

6. Reuse it#

Back in the editor, toggle Set as default for tasks so any task without its own slip prints with this template — or attach the slip to specific tasks from the task editor. Every run is saved in Slip History to reopen later.

A note on code blocks

The JavaScript and Shell blocks run real code on your Mac. Only run slips you built or trust.