← Moodle: Mood Board plan+designCONTENT HISTORY
WHAT CHANGED
Update to Moodle: Mood Board plan+design
Snapshot Oct 24, 2026 · 13:46 UTC · version 1.0.0
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save Moodle: Mood Board plan+design and check future changes in Following.
Up to 10 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Select, organize, and explain supplied visual references for Mood Board when the user asks which images to keep, wants to reduce a crowded reference collection, or needs a purposeful image-led board. Identify motifs, remove redundancy, and explain each selection. Do not use for open-ended image search, image generation, literal color extraction, or a general board critique.",
"included_files": [
{
"relative_path": "agents/openai.yaml",
"size_in_bytes": 295
}
],
"name": "curate-mood-board-references",
"skill_md_contents": "---\nname: curate-mood-board-references\ndescription: \"Select, organize, and explain supplied visual references for Mood Board when the user asks which images to keep, wants to reduce a crowded reference collection, or needs a purposeful image-led board. Identify motifs, remove redundancy, and explain each selection. Do not use for open-ended image search, image generation, literal color extraction, or a general board critique.\"\n---\n\n# Curate Mood Board References\n\n## Inputs\n\nUse supplied images, current model-visible image and gallery items, or explicit\nimage descriptions, together with the project purpose and must-keep references.\nSeparate visual evidence from the availability of a reusable rendering URL.\n\n## Workflow\n\n1. Inventory the available references. Give them short labels such as R1 and R2\n in the conversation, and retain their known source URLs or user descriptions.\n Describe only images that are actually visible or described. If neither is\n available, request the references rather than inferring imagery from filenames\n or URL paths.\n2. Identify each reference's useful signal: palette, material, lighting,\n composition, typography, or mood. Connect that signal to the brief and note\n any required ingredients the collection does not cover.\n3. Select a small set with distinct roles, usually a main reference and a few\n supporting details. Preserve must-keep references. Remove redundant or\n conflicting references with concrete reasons tied to the intended direction.\n4. Explain the keep and omit decisions before organizing the board. Distinguish\n an aesthetic judgment from an unknown reference that needs inspection.\n5. When a board is requested, use `image` items for individual references,\n `gallery` items for related references, and concise `note` items for their\n roles. Submit the full `moodBoard.items` through `display-mood-board`, with at\n most ten items and an optional `reason`. Follow the registered schema;\n conversation labels and captions are not additional image item fields.\n6. Read the returned `structuredContent.moodBoard` when rendering succeeds.\n Summarize the chosen references and the remaining reference gaps. Suggest\n specific subjects for missing references rather than inventing image links.\n\n## Source handling\n\n- Supply reusable public HTTP(S) image URLs, not webpage links, file IDs, or\n invented hosted sources. Keep original source URLs; allow the widget to resolve\n delivery URLs through its app-only `resolve-mood-board-images` helper.\n- If selected attachments have no reusable URLs, deliver the curation first.\n Guide the user to upload those images into image or gallery cards. If they\n requested a fresh canvas, `display-mood-board` can render an empty `items`\n array or concrete note items to support that manual upload workflow.\n- When working from an existing board, prefer its latest model-visible contents\n over earlier tool output. New renderings receive fresh UUIDs and do not carry\n private upload mappings or saved positions; use widget edit guidance when\n those must be retained.\n- Apply the ten-item tool limit to a rerendered board even if the user has added\n more items manually. Never silently discard retained ingredients to fit.\n\n## Deliverable\n\nReturn the selected references with their roles and reasons, a brief account of\nomitted references, and any missing subjects. Include a curated widget when\nrequested and sources permit, or exact upload and organization steps.\n\n## Boundaries\n\nTreat image search and generation as separate capabilities, used only when\navailable and relevant to an additional request. Do not claim Mood Board can\nfind images, inspect unseen URLs, measure palette colors, recover private file\nmappings, or arrange cards programmatically. Respect requests for text only.\n"
}SHA-256 of public snapshot: 3182dc458ebc48f1de1cb9df6eb8ef1db024bd0fcfb4504f4f0f6b9eb3e970c8