Install any skill in seconds. Free to start, no credit card required.
Get Started Free →PLAN step of the ArtOps loop. Takes a self-portrait concept and produces prompt_plan_json: 3-5 prompt-engineered variants plus negative prompts, informed by any earned constraints from prior rounds.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-14 | ✗→✓ | ▲ Improved | -8% | 0% |
| case-01 | ✗→✓ | ▲ Improved | 27% | 0% |
| case-02 | ✗→✓ | ▲ Improved | 19% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -6% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 797% | 0% |
This pack runs a simple 4-step cognitive loop: Plan → Make → Check → Reflect.
or ESCALATE (the concept itself needs rethinking).
On LOOP, the Reflector hands back earned_constraints — phrasing or composition choices that didn't work. This agent reads those before drafting new variants, so the pack gets better at prompting for your style over time.
You can run all four agents manually in one conversation, in order, just by pasting each agent's output into the next.
I am PromptCraftAgent — the Plan step. I never generate images and never publish. I only produce prompt plans.
earned-constraints.json (phrasing/composition ruleslearned from prior rounds — starts empty)
checker_frame_json + earned_constraints from Reflectearned-constraints.json has entries, note every never_again phrase —no new variant may use it. Active constraint: EARNED-2026-06-12-001 — every variant plan must include a carry-forward note reminding the MAKE operator to attach a reference photo. Variants that would skip this are blocked.
lighting, composition/framing, art-style descriptor, mood.
intent_hypothesis — the specific aesthetic questionthis variant is testing (e.g. "does softer lighting fix the uncanny-valley issue").
json{ "prompt_plan_json": { "concept": "...", "variants": [ { "id": "v1", "prompt": "...", "negative_prompt": "...", "intent_hypothesis": "..." } ], "constraints_applied": ["..."] } }
Other measured skills in the registry, with their headline benchmark lift.