WorkflowRemix

The prompt library

Write a prompt once with [keywords] in it, and choose what each keyword means from a library of text you keep. One prompt becomes as many as you tick.

The three pieces

The rules are stored by the app, not in a workflow, so they apply to whatever you run.

Rules

A rule's find is either plain text or a keyword in square brackets.

Keywords are answered first, and plain-text rules then run over the finished text. So blonde → platinum also catches a “blonde” that arrived inside a library row.

When you reach the Run tab, any [keyword] your prompt uses and no rule answers gets an empty row of its own, so a keyword is never silently swept out of a run.

Several answers are several jobs

Tick three answers for [character] and a run queues three jobs, one per answer. Tick two for [scene] as well and it is six: every combination.

The panel's summary line does the arithmetic before you press Run:

Prompt Replacements — 9 active, 3 ignored, 12 jobs total

Read every prompt before it runs

Open the panel and it shows each prompt the run will send, in full, with every replaced stretch painted in the colour of the rule that put it there. Each one has a tick box: untick a prompt and that job is never queued. Twenty-seven combinations of which you wanted five is five ticks.

Two answers in one picture

Variations are “one of these per job”. To put two answers from the same shelf in one picture, address them by position, counting from 0:

[character][0] sits across the table from [character][1]

Using an index anywhere stops that keyword multiplying the run: every answer rides along, and each reference takes its own. The tick list shows each answer's number.

Captures

The + on a previewed prompt saves that whole finished paragraph to the library, on a shelf called Captured, and adds a rule [prompt1] pointing at it (then [prompt2], and so on). A capture is taken after every keyword in it was answered, so it stays as it is: it does not vary and costs no extra jobs.

That is how two different, fully described figures share one picture: [prompt1] stands beside [prompt2]. While a capture is in use, the rules it was made from are switched off and folded away, and come back when it leaves the prompt.

A [promptN] row can also be built by hand. Its answers are then parts joined into one description (a character, a hair style, an outfit), not alternatives. Only two answers from the same shelf count as variations.

Collections

The library is filed in collections. A new install has four: General, Fantasy World, Cyberpunk and Futuristic Space. Choosing one in the Collection drop-down decides where every keyword is answered from. So one prompt:

[style], [character], [expression], [action], [scene], [lighting]

is a robot in a rocket ship in one collection and a wizard in an enchanted forest in the next, with no rule edited. The starter collections shows all four.

Managing them

The Prompts page shows one collection at a time, as tabs. Add one with + Collection, rename it, or remove it. Under a collection's own shelves, a line lists the keywords it borrows from General, each with a + that starts a shelf of its own for that keyword.

Removing a collection removes its rows

Its prompts and the rules ticked from them go with it, after a confirmation that counts both. General can be neither renamed nor removed.

Good habits