Use the `check` tool to run a disciplined feedback loop when the task produces an artifact whose correctness you cannot confirm by reading the output and a failable pass/fail contract exists - render an SVG / chart / diagram, generate a config / regex / test…
Prompting rules for the open-weight **Krea 2 Turbo** text-to-image model on the comfyui `krea2` / `krea2-2gpu` workflows. Use when the user asks to generate / draw / render an image on a Krea 2 workflow. Krea 2 is an aesthetic-first natural-language model…
WHAT: Run an adversarial interview that stress-tests a raw idea before any building - surface its load-bearing assumption, steel-man the counter-case, register kill-criteria, and end with a go/no-go verdict. WHEN: Only when explicitly invoked - "grill me on…
WHAT: Build a behavioral eval that drives a small model of your choice (any pi provider) headless through the pi SDK to measure whether a pi extension / feature actually changes model behavior - does the model READ injected state, ACT on an injected…
WHAT: Drive the real `pi` TUI headlessly inside a tmux pane - boot it, send turns and slash commands with `send-keys`, read the rendered screen back with `capture-pane` - to smoke-test or observe behavior that only exists in an interactive session. WHEN: You…
Persist durable user preferences, validated approaches, project conventions, and reference pointers via the `memory` tool. Save when the user corrects your approach, expresses a preference, validates a non-obvious decision, or references an external system.…
WHAT: Choose between the three notes-ish tools - `scratchpad` (turn-to-turn free-form carry-over), `todo` (a typed multi-step plan), and `memory` (durable cross-session facts) - by scope and content kind. WHEN: You are about to jot something down to remember…
WHAT: Write TypeScript under `lib/node/`, `tests/`, and `config/pi/` that passes the repo's strict `oxlint --type-aware` configuration on the first try, so the husky pre-commit hook does not reject the commit. WHEN: User asks to add or edit a `.ts` /…