MCP ToolsDesign Knowledge
list_skills
List all available design knowledge skills from the skill registry, with metadata about each skill's topic and complexity.
Note: This tool is a stub in Phase 3. Full implementation deferred to Phase 5 (Design Knowledge System).
Input Schema
| Parameter | Type | Required | Description |
|---|---|---|---|
category | string | no | Filter by skill category |
Output Shape
{
"success": true,
"skills": [
{
"id": "rhythm",
"name": "Rhythm & Repetition",
"category": "composition",
"complexity": "intermediate",
"description": "Patterns of visual repetition creating movement and flow"
}
],
"total": 12
}Side Effects
None. Read-only.
Error Cases
| Condition | Error |
|---|---|
| (stub) | Returns "Not yet implemented — available in Phase 5" |
Golden Path Example
Request: {}
Response (stub):
{
"error": "Not yet implemented — available in Phase 5"
}merge_sketches
Combine parameters, colors, and algorithm elements from two or more source sketches into a new sketch, using a configurable merge strategy.
load_skill
Load a specific design knowledge skill, returning its full content including theory, implementation guidelines, parameter recommendations, and example code.