list_patterns
List Motion Menu patterns. Every row is "number slug [tags] · title". ROLE is where the pattern goes on a page (hero, nav, pricing, background, product, form…) — filter by it when you are building a page rather than hunting an effect. The SLUG is the permanent identity — prefer it. Filter by tag (e.g. "scroll", "webgl", "seam", "commerce"), by collection slug (e.g. "seams-handoffs"), by free-text query, or by legacy section letter. Call with no arguments to see the whole catalogue and its tag vocabulary.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | optional tag, e.g. "scroll", "glsl", "commerce" | |
| role | No | WHERE IT GOES on a page — hero, nav, footer, pricing, background, gallery, product, form, stats, testimonial, cta, content, seam, chrome, type. Start here when building a page. | |
| query | No | optional substring filter on title/description | |
| section | No | legacy section letter, e.g. "J" — tags supersede this | |
| collection | No | optional collection slug, e.g. "webgl-3d" |