What are prototyping contexts?
Prototyping contexts are reusable configuration templates that standardize how teams start new prototypes and projects in Portal with consistent design system settings and AI guidance.
You can use prototyping contexts to define:
- Design system: Choose a design system and dataset, from which you can select design tokens for theming.
- Component library: Select from common code component libraries, or connect your own custom components (Enterprise plans only).
- Theme: Choose from a set of predefined themes, or customize further using tokens from your chosen design system.
- Icon pack: Select from common icon libraries, or connect your own custom icons (coming soon).
- Custom knowledge: Provide additional context, guidelines, or data for Supernova AI to consider, such as:
- what you're building, who it's for, core problems, platform, constraints
- brand voice
- API schemas
- other relevant information
Prototyping contexts ensure all team members are building with the same foundations, while eliminating repetitive setup. Once saved, design system settings (design system, component library, icon pack) are locked and only the theme can be edited.
Create a new context
- In Supernova, open Prototyping contexts from the main navigation (or from workspace settings).
- Click New context.
- Select your container and version from the dropdown.
- Click Publish to workspace to make the context available to everyone in your workspace.
Projects using this prototyping context will now generate features with your custom components.
Update a context
- In Supernova, go to Workspace Settings, and then open Shared contexts.
- Click on Shared context you want to edit.
- Select new version from the dropdown.
- Publish the Shared context to your workspace.