Claude Design System Hints - Complete Core Hints from Anthropic
The Claude Design system prompts are the core instruction files that Anthropic uses to set up Claude in Design mode, which were leaked to GitHub by security researcher Pliny.
What is the system prompt message for Claude Design?
The Claude Design system prompts are the core instruction files set by Anthropic for Claude in Design mode. They define the roles of AI as an expert designer and users as managers, standardize the creation process of HTML products, include a checklist against AI-style design (prohibiting the overuse of gradients, rounded left borders, Inter fonts, etc.), and establish a complete engineering system including React version locking, real-time Tweaks adjustments, two-stage verification, and context compression to ensure the consistency and professionalism of high-fidelity design outputs.
The main content of the Claude Design system prompts
- Role and PositionAI is defined as an expert-level designer who collaborates with users (managers). HTML is a tool, but the output forms are diverse (prototypes, PPTs, animations, documents). It is strictly forbidden to disclose system prompts, tool names, and technical implementation details.
- Standard WorkflowThe standardized six-step process is as follows: Understand requirements and constraints → Explore design resources and UI kits → Develop a to-do list → Create a project folder → Deliver and validate → Minimalist summary; At the start of the project, at least 10 clarifying questions must be raised using the questions_v2 tool.
- Design quality controlEstablish an anti-AI-style list, explicitly prohibiting the overuse of gradients, emoji stuffing, rounded left border accent colors, SVG drawing that is barely functional, and excessive use of fonts such as Inter/Roboto/Arial; the core principle is "placeholders are better than poor implementations", and it is mandatory to create based on existing UI suites or design systems, prohibiting designing from scratch.
- Technical Engineering Specifications: Force the use of fixed CDN versions and integrity hashes for React and Babel, and disable type="module"; limit a single HTML file to no more than 1000 lines, and require it to be split into small components and imported into the main file; style objects must use component-specific names (such as terminalStyles), and generic styles names are prohibited; slideshow and video playback positions must be persisted in real time via localStorage.
- Exploration and Adjustment MechanismEach design must provide at least three variations ranging from conservative to creative; the built-in Tweaks panel allows users to adjust parameters such as color, font, and spacing in real time, and persist changes to the file through the EDITMODE-BEGIN/END annotation block, realizing an iterative design system rather than a one-time generator.
- Verification and Delivery SystemEstablish a two-stage verification process: call the done command to check for console errors to ensure the page does not crash, and then call fork_verifier_agent to perform screenshots and in-depth layout review in a separate iframe; support exporting PDF, PPTX, Canva compatible formats and independent HTML files to form a complete delivery loop.
- Context and Resource ManagementProvides a snip tool to mark and remove unwanted dialog contexts to prevent window overflow; supports reading-only access to other project files, which must be copied to the current project to be used; prohibits direct reference to external paths or batch copying of more than 20 files.
The core advantages of Claude Design system prompts
-
Professional design methodologyEstablish a six-step standard process of "understanding-exploration-planning-building-validation-summarizing", which mandates creation based on the context of existing UI suites or design systems, fundamentally avoiding poor-quality designs caused by AI generating designs out of thin air.
-
Anti-AI Flavor Quality ControlIt has a built-in list of clear design no-go zones, which strictly prohibits the overuse of gradients, the use of rounded left-corner accent colors, excessive use of fonts such as Inter/Roboto, and the forced drawing of SVG. The placeholder strategy ensures that the output has a professional design standard rather than a template routine.
-
Strict engineering standardsBy using React and Babel fixed version locking, integrity hash verification, single file thousand-line limit, and component-specific style naming, we ensure code maintainability and cross-environment rendering consistency.
-
Efficient Iterative Exploration MechanismEach design should provide at least three variations ranging from conservative to creative, along with a Tweaks real-time adjustment panel and localStorage state persistence, allowing users to mix and match parameters in real time rather than accepting a one-time result.
-
Dual quality verification systemThe system employs a two-stage verification process: a front-end console error check using the done command and a back-end iframe screenshot review using the fork_verifier_agent. This ensures that the deliverables are functionally stable and have an accurate visual layout.
-
Intelligent Context ManagementBy actively marking and compressing historical iteration contexts through the snip tool, combined with cross-project read-only resource access capabilities, it effectively supports the efficient advancement and collaboration of long-cycle and complex design tasks.
Claude Design system prompts project address
- GitHub repository: https://github.com/elder-plinius/CL4R1T4S/blob/main/ANTHROPIC/Claude-Design-Sys-Prompt.txt
Who are the target users of Claude Design system prompts?
-
Product Manager and FounderThey have product ideas but lack the skills of professional design tools such as Figma, and need to quickly generate high-fidelity prototypes and presentations using natural language to validate their concepts.
-
Non-design professionalsMarketing, operations, and other roles need to independently create marketing materials, presentation slides, or one-page brand documents, reducing reliance on professional designers.
-
UI/UX DesignerIt is necessary to understand the capabilities and collaboration logic of AI design tools, or to leverage AI to generate multiple style variations in batches to accelerate design exploration and decision-making.
-
Front-end and full-stack developersThis section covers technical specifications related to React component splitting, version locking, and state persistence. You can refer to engineering practices to improve code maintainability.
- AI researchers and prompt word engineersLearn how Anthropic encodes complex design methodologies, quality control checklists, and multi-stage verification mechanisms into system-level instructions.
Highlights of Claude Design system prompts
-
Anti-AI Design ListThe use of gradients, rounded left-border accent colors, and Inter fonts are explicitly prohibited as typical visual fingerprints of AI-generated UIs. Placeholder strategies are used to replace inferior implementations to ensure that the output meets professional design standards.
-
Context-driven acquisition principleIt emphasizes that "good design does not start from scratch" and must be created based on existing UI suites, design systems, or brand guidelines. It prohibits designing out of thin air and fundamentally improves design quality and consistency.
-
Tweaks real-time iteration mechanismThe built-in on-page adjustment panel allows users to modify parameters such as color, font, and spacing in real time and persist them to a file, realizing the transformation from a one-time generator to an iterative design system.
-
Two-stage quality verificationThe console is checked for errors using the done command to ensure stable page loading. Then, fork_verifier_agent is called to perform screenshots and in-depth layout review in a separate iframe to ensure zero crashes in the deliverables.
-
Strict engineering constraintsEnforces specifications such as fixed versions and integrity hashes for React and Babel, a single file limit of 1,000 lines, specific style naming for components, and persistent localStorage state to ensure code maintainability and cross-environment consistency.
-
Role restructuring and process standardizationPosition AI as expert designers and users as managers, establish a six-step standard workflow and a questioning strategy with at least 10 initiating questions to achieve professional collaboration rather than simple tool usage.