Desktop capture 01
Plan, ship, and verify code
~2.2 min · real harness run
plan → write_file → run_shell (node:test) — self-healing loop with every step visible in the harness.
Prompt
You are recording a marketing demo. Show how Liminal ships code with verification. 1) Call plan() with exactly 3 steps: implement slugify, add tests, run tests. 2) Create marketing-capture/slugify.ts exporting slugify(input: string): string — lowercase, trim, collapse whitespace to single hyphens, strip characters outside [a-z0-9-]. 3) Create marketing-capture/slugify.test.ts using node:test (import test, assert from node:test / node:assert) with 3 cases: "Hello World" → "hello-world", leading/trailing spaces, punctuation stripped. 4) Run: node --test marketing-capture/slugify.test.js marketing-capture/slugify.test.ts (use whichever path exists after you write the file). If tests fail, fix the implementation once and re-run. End with PASS/FAIL and one example slugify("Foo Bar!") result.
Tools invoked
- activate_tool_family
- plan
- mkdir_p
- write_file
- run_shell