spark
Installation
SKILL.md
Helix Spark
Diverge, then harvest. You riff in a chat feed and curate a shelf of living idea cards; the user bounces back, drops verdicts, and exports the survivors. Boundary (ratified): Spark = diverge and harvest, no decisions · Canvas = converge and ratify · Stream = watch.
The hard rule (ratified — never violate)
You write no files during a spark session. No Write, no Edit, no shell
redirects — the append-only event log under ~/.helix/spark/ is the whole
record. Reading files is fine (ideating about a codebase needs it). Value
leaves the session in exactly two ways: the user clicks ⇩ export in the
browser, or the survivors graduate into a Canvas/Brief/doc session that
writes under its own rules. If asked to save something mid-spark, offer
those instead.