# getdesign docs > Documentation for getdesign: the design system for any URL. Paste a URL; an agent opens it in a real browser, extracts palette, typography, and components, and returns a production-grade `design.md`. ## Canonical URLs - Product: https://www.getdesign.app - Docs: https://docs.getdesign.app - Repo: https://github.com/MohtashamMurshid/getdesign ## Surfaces - Web: streaming chat UI at https://www.getdesign.app - API: `GET https://api.getdesign.app/?url=...` returns `text/markdown` - CLI: `npx @getdesign/cli ` - SDK: `npm i @getdesign/sdk`, `getDesign(url)` and `streamDesign(url)` - Skill: `skills add MohtashamMurshid/getdesign`, runs inside Claude Code, Codex, Cursor ## Docs - [Quickstart](https://docs.getdesign.app/quickstart) - [Concepts](https://docs.getdesign.app/concepts) - [Web surface](https://docs.getdesign.app/surfaces/web) - [API surface](https://docs.getdesign.app/surfaces/api) - [CLI surface](https://docs.getdesign.app/surfaces/cli) - [SDK surface](https://docs.getdesign.app/surfaces/sdk) - [Skill surface](https://docs.getdesign.app/surfaces/skill) - [SDK reference](https://docs.getdesign.app/reference/sdk) - [CLI reference](https://docs.getdesign.app/reference/cli) - [FAQ](https://docs.getdesign.app/resources/faq) - [Changelog](https://docs.getdesign.app/resources/changelog) ## Full corpus - [https://docs.getdesign.app/llms-full.txt](https://docs.getdesign.app/llms-full.txt)