Active plan · in flight Croquet Association of Queensland · CroquetClaude · 2026-04-25

Design Infrastructure Rig.

Set up the tools, kits and prompting playbooks that the next year of design work will lean on. Forty distinct club identities. Reply tool. Two CroquetWades. CAQ family. PDFs and briefings. The point isn't to build them — the point is to make sure we can.

Plan  the-purpose-is-not-snoopy-gosling.md Slug  setup-design-infrastructure-rig Cards  47 · 8 phases Owner  CroquetClaude
Scope confirmed Infrastructure only No proof builds in this plan. The 40 clubs and reply-tool refresh come next, drawing on this rig.
Architecture confirmed 40 distinct identities Each club gets its own DESIGN.md, palette, type pair, voice. Designlang and per-club brand kits become essential.
Sequence confirmed Brand kit first resources/caq-brand/ (eduba pattern) goes in before any surface work. Every later build inherits.

Shipped

5 cards · 2026-04-25 Scope decisions locked, brand kit consolidated, designlang proven on linear.app.
D1 · DECISION
Club-page architecture = 40 distinct identities
@ 2026-04-25
D2 · DECISION
Brand-kit consolidation = now, before any builds
@ 2026-04-25
D5 · DECISION
Scope = infrastructure only, no proof builds in this plan
@ 2026-04-25
C1 · CONSOLIDATION
resources/caq-brand/ kit built — AGENT_BRIEF + tokens + voice + assets + preview
@ 2026-04-25 · 23 files · W3C DTCG tokens
R1 · REFERENCE
designlang smoke-test on linear.app passed
@ 2026-04-25 · 17 output files · DESIGN.md structurally complete

In Flight

3 of 3 · WIP cap met The priority five mid-execution. Everything else queued in Ready.
R3 · CC · in flight since 2026-04-25

Curate 8 awesome-design-md references for community-sports/poster aesthetic

Filtering down VoltAgent's 69 examples to the 8 starting points clubs will pick from. Editorial · minimal · warm-community · asymmetric-poster · dark-dramatic spread.

62% · 5 of 8 referencedSESSION 2
O5 · CC · in flight since 2026-04-25

DESIGN.md authoring brief — five-question pre-write

The single highest-leverage prompt because every build runs through it. Audience · mood · references · constraints · distinctiveness anchor. Drafted; testing on three live briefs before sign-off.

48% · drafted, in testSESSION 1
O13 · CC · in flight since 2026-04-25

Club-questionnaire prompt — 5 questions for non-designer secretaries

Forty distinct identities means forty interviews. This prompt makes that forty short questionnaires instead. Who plays · what feel · existing logo · three sites you like · one feeling.

30% · structure draftedSESSION 1

Ready

8 cards · unblocked, can be picked up cold All have out: paths defined. Stale flag at 14 days untouched.
5
O12CC

Claude Design skill-chain decision matrix

20+ refinement skills (frontend-design, arrange, polish, critique, animate, audit, adapt …) — decide which to invoke when. Default chain for a typical club page.

resources/prompts/claude-design-skill-chain.md
docs
R2Infra

Register designlang MCP server

Add to .claude/settings.json MCP config. R1 passed — unblocked.

.claude/settings.json
dev
C2CC

Migrate scattered CAQ values into caq-brand/

Sources: design-brief-caq.md → AGENT_BRIEF, procedure_web_design.md § Lockdowns, procedure_stitch.md, procedure_article_images.md ink rules.

resources/caq-brand/MIGRATION-LOG.md
docs
C3Infra

Register caq-brand as agent skill

.agents/skills/caq-brand/ — any agent invokes via /caq-brand and gets the canonical bundle. C1 done unblocked it.

.agents/skills/caq-brand/SKILL.md
dev
R5CC

Build club-page reference deck

6–8 pre-picked starting points across the editorial→dramatic spectrum. Stops the discovery loop running 40 times.

resources/design-references/club-page-deck.md
research
G1CC

Image-generation matrix

Nano Banana / FLUX / Ideogram / GPT-Image / Recraft. What each is good at, prompt grammar pointer, when to pick which.

resources/image-generation-matrix.md
docs
G7CC

Layout-pattern catalogue audit + expansion

Verify resources/layout-patterns.md exists; expand to 12+ named patterns with diagrams.

resources/layout-patterns.md
docs
G9CC

Hand-craft CSS-from-scratch procedure

One club page built blank-file, no Stitch/v0/template. CSS Grid + custom properties from zero. Establishes the muscle.

resources/procedures/hand-craft-css.md
docs

Awaiting Wade

2 cards · don't block the first five Parked decisions. Pick up at next /heartbeat.

D3 · Recraft authorisation — yes / no / defer

Unblocks the vector + brand-colour social-card pipeline (G2, G6, X3). Until decided, brand-colour social cards stay at the escalation stop sign.

D4 · open-codesign trial for next flyer

Wade-side install, prompt → HTML/PDF/PPTX. Could replace Canva for posters and slide decks. 30-minute install + first try.

Backlog

29 cards · 7 phases Grouped by pillar. Each card has owner, output path and workflow tag — can drop into Ready as upstream cards complete.
Phase 1 R Reference — what to start from 2 of 6 in backlog · 4 ahead in Ready/Flight/Done
R4CC

Cache 12 21st.dev component references

Buttons / heroes / cards / forms most relevant to community-event UI. Reference snapshots, not code.

resources/design-references/21st-dev/INDEX.md
research
R6CC

Trial v0 (Vercel) on one CAQ-adjacent brief

Compare against Stitch output. Verdict on whether v0 joins the rig.

resources/design-references/v0-trial.md
research
Phase 2 G Generation — making, not just adopting 11 of 14 in backlog · 1 in Ready · 2 await Wade
G2Wade

Decide Recraft authorisation

Yes / no / defer. Unblocks G6, X3 and the brand-colour social-card pipeline.

projects/character-team/decisions/recraft-auth.md
decidewade
G3CC

Custom SVG / icon recipe

claude-svg prompts + hand-edit + Lucide / Phosphor / Tabler curated picks.

resources/svg-icon-recipe.md
docs
G4CC

Texture / grain / ink-overlay asset bank

Reusable PNG/SVG textures — paper grain, halftone, ink wash, film grain — with usage notes.

resources/textures/INDEX.md
docs
G5CC

Distinctive typography sourcing

10–15 indie pairs beyond Google Fonts — Pangram, Velvetyne, Klim, Atipo, Fontshare, Geist.

resources/typography-pairs.md
docs
G6CC

Motion / animation recipe library

8–10 GSAP patterns with copy-paste snippets — scroll-reveal, hero parallax, stagger, hover lift.

resources/motion-recipes.md
docs
G8CC

Illustration sourcing decision tree

When AI output is enough vs when to commission a human illustrator.

resources/illustration-sourcing.md
docs
G10Wade

Bespoke type / lettering brief

One CAQ wordmark variant commissioned or hand-lettered. Document the brief.

resources/typography/caq-wordmark-variant.md
decidewade
G11CC

In-house photography direction

Shot list + lighting brief for one club photo session. Fills FLUX/stock gap with real material.

resources/photography/club-shoot-brief.md
docs
G12Wade

Custom illustration commissioning pack

Brief template + 3-illustrator shortlist + rate-card capture.

resources/illustrators/commission-pack.md
decidewade
G13CC

SVG-from-scratch recipe

Figma/Penpot path → hand-tuned embed. Distinct from G3 (icon recipe).

resources/procedures/svg-from-scratch.md
docs
G14CC

Figma + Dev Mode MCP setup

Handoff path for hand-crafted layouts; includes Figma Make capability check.

resources/procedures/figma-handoff.md
docs
Phase 3 O Operation — prompting playbooks 14 of 17 in backlog · 1 in Ready · 2 in Flight
O1CC

Stitch prompting playbook

Community research + internal log of CAQ-distinctive Stitch prompts. Grows with every Stitch use.

resources/prompts/stitch-playbook.md
research
O2CC

designlang --smart mode prompt tuning

What classifications matter to us. Document overrides we'd want.

resources/prompts/designlang-smart-tuning.md
docs
O3CC

Image-model prompt grammars

Nano Banana ink / FLUX photoreal / Ideogram poster / Recraft vector. One file, four sub-grammars.

resources/prompts/image-model-grammars.md
docs
O4CC

Grok creative-consultation template

Temperature 1.0+; system prompt + question structure. For brief brainstorming.

resources/prompts/grok-creative-consult.md
docs
O6CC

Reference-teardown prompt

For when designlang isn't right (JS-blocked, paywall, screenshot-only references).

resources/prompts/reference-teardown.md
docs
O7CC

Design-reviewer agent prompt audit + tune

Review .claude/agents/design-reviewer.md. Coverage and false-positive rate.

.claude/agents/design-reviewer.md
dev
O8CC

Distinctive-pass callable prompt

Given render + DESIGN.md, name the one thing a reader will remember. If you can't, what's missing?

resources/prompts/distinctive-pass.md
docs
O9CC

AI-tell scanner prompt

Codify the AI-tell checklist (template uniformity, generic stock, even gradients, three-card grids) into a single callable scan.

resources/prompts/ai-tell-scan.md
docs
O10CC

CAQ voice/tone prompt for design content

Warm, direct, Australian — "friend inviting you to play" test.

resources/prompts/caq-voice-design.md
docs
O11CC

Anti-pattern pre-flight prompt

Loaded from feedback_design_anti_patterns.md (9 hard refusals). Pre-flight check before any generation.

resources/prompts/anti-pattern-preflight.md
docs
O14CC

PDF / briefing prompt grammar

Codify the prompt that drives apps/brief-generator.py.

resources/prompts/pdf-briefing.md
docs
O15CC

Social-card prompt set

Square + landscape + story sizes. Copy + image. CAQ voice.

resources/prompts/social-cards.md
docs
O16CC

A/B variant prompt

Three takes leaning different directions — editorial / playful / authoritative.

resources/prompts/ab-variants.md
docs
O17CC

Copy-from-brief prompt

Questionnaire output → CAQ-voice body copy.

resources/prompts/copy-from-brief.md
docs
Phase 4 Q Quality — how we verify 3 cards
Q1CC

Consolidated /design-qa pipeline

5-point + distinctive + AI-tell + viewport + reviewer in one named pipeline. Single command, single pass/fail.

.claude/commands/design-qa.md
dev
Q2CC

Council-review threshold calibration

After 5 club builds, verify 8/10 from 5 reviewers is right.

projects/character-team/decisions/council-threshold.md
research5-builds
Q3CC

Verification smoke-test pattern confirm

procedure_web_design.md Step 17a — confirm working for patch-mode edits.

system/memory/procedure_web_design.md
docs
Phase 5 C Consolidation — eduba pattern 1 of 4 in backlog · 2 in Ready · 1 done
C4CC

Per-club brand-kit template

Parameterised eduba structure for resources/club-brands/<slug>/. With 40 distinct identities locked, this is the slot every club's brand-DNA fills.

resources/club-brands/_template/AGENT_BRIEF.md
docsC1
Phase 6 S Per-surface audit 5 cards
S1CC

Reply.cc design-system audit

Single canonical DESIGN.md, retire duplicates at apps/reply-croquetclaude-site/ + 2 subdirs.

apps/reply-croquetclaude-site/DESIGN.md
docs
S2CC

CroquetWade (Win98) DESIGN.md confirm

Confirm fine as-is.

apps/croquetwade-site/DESIGN.md
review
S3CC

New CroquetWade DESIGN.md confirm

Plunk-aesthetic, Coolify deployed. Confirm against caq-brand kit.

apps/new-croquetwade-site/DESIGN.md
review
S4CC

News site v1 vs v2 reconciliation

Pick canonical, retire other.

apps/news-site/DESIGN.md
docs
S5CC

PDF / briefings design refresh

Audit apps/brief-generator.py output against caq-brand kit; tighten where needed.

apps/brief-generator.py
docsC1
Phase 7 X Research — exploratory probes 5 cards
X1CC

Indie design Twitter prompt-pattern research

Brian Lovin, Pablo Stanley, others. Capture prompting style of people getting distinctive AI design output.

resources/research/design-twitter-prompts.md
research
X2Wade

open-codesign install + flyer trial

Wade-side, not CC-side. Try on next flyer. Verdict on replacing Canva for posters.

resources/research/open-codesign-trial.md
researchwade
X3CC

Recraft trial design

Single brand-colour social card. Calibrate prompt grammar.

resources/research/recraft-trial.md
researchG2
X4CC

NotebookLM for DESIGN.md drafting

30-min test ingesting awesome-design-md + a club brief. Could it draft DESIGN.md?

resources/research/notebooklm-design.md
research
X5CC

Penpot evaluation as Figma alternative

Open-source Figma alt with MCP. Worth assessing as hand-craft layout tool.

resources/research/penpot-eval.md
research