DesignMode
Create local design projects for documents, images, videos, audio, decks, prototypes, templates, and campaigns.
DesignMode is a focused workspace for creating design and media projects inside the desktop app. It keeps each project in your local workspace, gives you reusable design systems and prompt templates, and lets you preview, edit, comment, export, and review generated assets in one place.
Use DesignMode when you want a structured project instead of a regular chat task.

Turn on DesignMode
- Open Settings.
- Go to DesignMode.
- Turn on DesignMode.
- Choose optional defaults, such as a default design system or DesignMode skill.
- Review the dependency list. Missing tools only affect the export or render formats that need them.
You can open DesignMode from the left sidebar after it is enabled.
Start a Project
- Open DesignMode from the sidebar.
- Choose a surface: Document, Image, Video, Audio, Slide deck, Prototype, From template, Campaign, or Other.
- Add a project name and brief.
- For product or UI work, choose a design system and optional inspiration systems.
- For image or video work, choose a prompt template if you want a prepared starting point.
- Adjust media settings such as aspect ratio, model, duration, voice, or fidelity.
- Click Create.
DesignMode creates a local project folder with the brief, selected references, generated assets, comments, sketches, exports, and provenance records.
You can also start from an existing local folder. Use Import folder, choose a directory in your workspace, and DesignMode links it as read-only project context instead of copying every file.
Browse Existing Assets
The DesignMode start screen has searchable tabs:
| Tab | Use it for |
|---|---|
| Designs | Reopen local DesignMode projects |
| Examples | Start from bundled example projects |
| Design systems | Preview visual systems, tokens, and DESIGN.md guidance |
| Image templates | Start from image prompt templates |
| Video templates | Start from video prompt templates |
| Skills | Start from a specialized DesignMode skill |
Each tab includes search and filters so you can narrow the catalog before opening a preview or creating a project.
Use Design Systems
Design systems define the visual direction for a project. They include palette, typography, spacing, component guidance, and style rules.
- Open the Design systems tab.
- Search or filter by category.
- Click a design system to preview it.
- Use Showcase to see a styled sample.
- Use Tokens to inspect palette and typography.
- Use DESIGN.md to read the source guidance.
- Click Use as default if you want new projects to start with that system.
Design systems are most useful for documents, prototypes, decks, templates, and campaigns.
Work Inside a Project
A project workspace includes:
| Area | What it does |
|---|---|
| Brief | Review or update the project brief |
| Composer | Send a new instruction for the current project |
| Progress cards | Watch image, video, audio, or document tasks run |
| Files | Browse project files such as project.json, brief.json, prompts, artifacts, and assets |
| Asset gallery | Open generated images, videos, audio, and documents |
| Preview | View HTML, image, video, or audio outputs |
| Source | Edit text files and run DesignMode lint |
| Inspect | Select marked HTML regions and review local styling details |
| Comment | Attach comments to selected preview elements |
| Edit | Capture targeted change instructions for selected preview elements |
| Draw | Add sketch overlays for visual feedback |
| Design Jury | Run a gated review that scores design, critique, brand, accessibility, and copy quality |
| Export | Export the project or selected output formats |
For HTML prototypes, selectable regions can include target markers. In Comment or Edit mode, click a region and add feedback or a targeted instruction.
Use Cmd/Ctrl+P inside a project to open the quick file switcher. Opened files appear as tabs above the viewer, and you can drag tabs to reorder them. You can also select multiple files in the file browser and delete them together; DesignMode keeps the deletion local to the project and removes deleted outputs from the asset gallery.
When Design Jury is enabled by your workspace, use it from the project header after a project has a reviewable HTML, Markdown, or text output. The review shows an overall score, role-by-role scores, must-fix items, quick wins, and a saved summary path in the project.
Import a Design
Use Import Claude Design ZIP when you already have an HTML prototype or design package.
- Click Import Claude Design ZIP from the new project panel.
- Choose the archive or files.
- Review the import report.
- Fix any blocking issues, or continue only when you understand the warnings.
Imports are checked for unsafe paths, unsupported archive entries, oversized files, and major lint problems.
Export a Project
Open the export drawer from the project toolbar. Available formats depend on the files in the project and on your local dependencies.
Common outputs include:
| Output | Typical source |
|---|---|
| ZIP | Full project package |
| HTML | Prototype or web artifact |
| Markdown / TXT | Document artifact |
| HTML or Markdown document | |
| DOCX | Markdown or text document |
| PPTX | Slide deck JSON |
| PNG / JPEG / WEBP | Generated image |
| MP3 | Audio artifact |
Exports include disclosure metadata for generated assets, including provider, model, prompt record, references, output path, and task id when available.
For PDF export, DesignMode uses the best path available on your machine. On supported macOS desktop builds, it can save PDF bytes directly. If a renderer dependency is missing, it falls back to the system print dialog or browser print flow.
For portable handoff, export a Design package. The package includes source artifacts, assets, provenance, design-system snapshots, and review transcripts, but never includes provider keys.
Budgets
DesignMode has its own project budgets. Configure them in Settings > DesignMode.
| Setting | What it controls |
|---|---|
| Max image generations | Number of image tasks allowed |
| Max video jobs | Number of video tasks allowed |
| Max video seconds | Total generated video duration |
| Max audio seconds | Total generated audio duration |
| Max retries per prompt | Repeated failed attempts for the same prompt |
| Max project storage | Total project folder size |
When a project gets close to a limit, the project header shows a warning. When a request would exceed the limit, DesignMode blocks it before starting the task.
Dependencies
The dependency panel shows which local tools are available. You do not need every tool to use DesignMode.
| Dependency | Used for |
|---|---|
| sharp | Image conversion |
| Playwright renderer | PDF and HTML screenshot export |
| Pandoc | Some document export flows |
| DOCX renderer | Built-in DOCX export |
| PPTX renderer | Built-in PPTX export |
| ffmpeg | Audio and video conversion |
| HyperFrames renderer | HTML video rendering |
If a dependency is missing, only the related export or render action is unavailable.
Tips
- Use a design system before generating a prototype or deck so the prompt has clear visual rules.
- Use Resolved Prompt to inspect what DesignMode will send to the generator.
- Use Design Jury for a second pass before sharing a prototype, deck, or campaign.
- Use Project Debug when you need to inspect task history, prompts, render logs, and provenance.
- Run lint before exporting HTML or text files.
- Keep large generated files in the project asset folders so exports can include provenance.
Related Docs
- Media Generation -- Provider setup for image and video generation
- MCP and Skills -- Skills and extensions used by agent workflows
- Workspace Security -- How local workspace access is protected