When you select a design system for a project, Bolt builds with your real components from the start. Every prototype and UI it generates follows your brand guidelines and uses your actual component library rather than generic placeholder code.Documentation Index
Fetch the complete documentation index at: https://support.bolt.new/llms.txt
Use this file to discover all available pages before exploring further.
Start a project with a design system
- On the Bolt homepage, in the chat toolbar, click Design System.
- From the list, select a design system.
Your own design systems appear here if your team has added any. Otherwise, you’ll see pre-loaded design systems.
- Enter your prompt and click Build now.
Attach or detach a design system from an existing project
To attach, detach, or switch the design system associated with an existing project, modify the Design system setting in your general project settings.- In your project, click the gear icon in the top navigation, then click All project settings.
- On the Project General Settings page, find the Design system setting.
- To attach a design system, select the design system you want to use, click Attach, then click Confirm.
- To detach the design system currently associated with your project, click Detach, then click Confirm.
Update specific components
Be as specific as possible when prompting Bolt to update components. When you precisely describe what to change, Bolt needs to read through less of your project code. This helps keep token usage lower. For example, instead of using the prompt like “Update my project to use the design system,” try “Update all uses of the PrimaryButton to use the design system component, but leave the layout the same.” To tag a design system component in your prompt, type@ to bring up a list of components, files, and folders. Bolt filters the list as you type, or you can browse and select the component you want.
Update your entire project
To update your entire project to use the attached design system, use a detailed prompt that helps Bolt understand the scope of the updates you want. You can use this prompt as a starting point:Pick the right model
For best results, use Opus 4.6 when building with your design system. Opus 4.6 follows complex instructions more consistently and applies your design system standards more precisely than other models. To learn more about how Opus 4.6 compares to other models, see Agents and models.Prompt effectively with a design system
To get the best results when building with your design system:- If you’re familiar with your design system components, reference them by name directly in your prompts. For example, “Add a PrimaryButton in the header” gives Bolt more to work with than “Add a button in the header.” See View your design system in Bolt to learn how to browse your components.
- Be specific about what to update and what to leave alone. For example, “Add a navigation bar to the header using the NavBar component, but don’t change the existing layout or button styles” is more reliable than “Add a navigation bar.”