Get design contract
designesy_contractRetrieve canonical design-system contract values—tokens, motion timings, typography, components, and verification rules—to author, check, or bind a design.
Instructions
Get the Designesy design-system contract: the canonical tokens, motion, acoustic, takt, cadence, typography, components, and verification rules that define what the Designesy org considers legitimate design. Use this when you need the actual contract values (token names and values, motion timings, accessibility rules) to author, check, or bind a design. When NOT to use: for a pass/fail score of a live site, use designesy_score; for an agent-skill-format export, use designesy_skill_md. Read-only; this server caches the fetched contract for 5 minutes. With no arguments it returns the full contract JSON, which is large (on the order of 100 KB, tens of thousands of tokens). To return less, pass sections, a list of top-level keys such as ["motion", "colors"]: the result holds id, version, and only those keys. section (one name) is the older form and returns { section, data }. An unknown name returns an error that lists every valid key.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| section | No | Optional, older form: one section name; returns { section, data }. Accepts the aliases color, tensions and poise. Prefer sections. | |
| sections | No | Optional: top-level contract keys to return, for example ["motion", "colors", "verification_checks"]. The result holds id, version, and only these keys. Omit for the full contract. An unknown key returns an error that lists every valid key. |