genart.dev
MCP ToolsDesign Knowledge

get_guidelines

Return design guidelines and best practices for a specific topic — composition, color theory, parameter design, or renderer-specific patterns.

Note: This tool is a stub in Phase 3. Full implementation deferred to Phase 5 (Design Knowledge System).

Input Schema

ParameterTypeRequiredDescription
topic'composition' | 'color' | 'parameters' | 'animation' | 'performance'yesGuideline topic
renderer'p5' | 'three' | 'glsl' | 'canvas2d' | 'svg'noRenderer-specific guidance

Output Shape

{
  "success": true,
  "topic": "composition",
  "guidelines": "# Composition Guidelines\n\n## Rule of Thirds\n...",
  "relatedSkills": ["rhythm", "contrast", "balance"]
}

Side Effects

None. Read-only.

Error Cases

ConditionError
(stub)Returns "Not yet implemented — available in Phase 5"

Golden Path Example

Request:

{
  "topic": "composition",
  "renderer": "p5"
}

Response (stub):

{
  "error": "Not yet implemented — available in Phase 5"
}