design_fetch_symbol
Search Iconify for icons or fetch an SVG and embed it as a Sketch symbol using a query or iconifyId.
Instructions
Search Iconify for professional icons (275k+ from Phosphor, Lucide, Tabler, MDI, etc.) or embed one into a sketch. Two modes: (1) Search — provide query to get a list of iconifyIds; (2) Embed — provide iconifyId (e.g. 'ph:cat') to fetch SVG, parse paths, and embed as a SketchSymbolDef. Approved prefixes: ph, lucide, tabler, heroicons, bi, mdi, ri, carbon, fluent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum search results to return (default: 10) | |
| query | No | Keyword to search Iconify (e.g. 'cat', 'arrow left', 'sun'). Returns a list of iconifyIds — no SVG fetched yet. | |
| prefix | No | Limit search to a specific icon set (e.g. 'ph', 'lucide', 'tabler'). Ignored when using iconifyId. | |
| iconifyId | No | Iconify icon ID to embed (e.g. 'ph:cat', 'lucide:arrow-left'). Fetches SVG, parses paths, embeds in sketch. |