Eye-catch audit of a finished image
design_auditScore a generated image 0-5 on eight design criteria to get a ship or revise verdict, its weakest points and the exact fix for each.
Instructions
After you have LOOKED at a generated image, score it 0 to 5 on each criterion (focal-point, thumbnail, hierarchy, palette, topic-cues, brand-presence, text-accuracy, not-template) and pass the scores here. Returns ship or revise, the weakest points and the exact fix for each. Call with no scores to get the criteria. Be harsh: a generic, flat or template-looking result scores 2 or 3. Pass asset_type so the server learns what usually goes wrong and warns you up front next time. Pass file (the draft inside .ai-media) so a revise marks it rejected, which lets it be cleaned up later, and a ship marks it shortlisted. Pass style.tier and style.look (whatever you actually passed to design_brief) so the server can remember, once enough drafts have shipped, which tier and look tend to work for this asset type and suggest it by default next time.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "design_audit"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| file | No | The draft you scored, relative to the project, e.g. .ai-media/codex/banner.png. It's also measured, and the measurements can cap your scores | |
| style | No | The style you actually used for this draft, so a shipped result can be remembered | |
| scores | No | ||
| asset_type | No | ||
| planned_edges | No | Edges left calm on purpose for text, so they don't count as empty bands |