References
Skill nexu-io/open-design/plugins/community/design-system-source-context-mr0bb87z/references
🎨 The open-source Claude Design alternative. 🖥️ Local-first desktop app. 🖼️ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video — real files, HTML/PDF/PPTX/MP4 export. 🤖 Claude Code / Codex / Cursor / Gemini / OpenCode / Qwen & 20+ CLIs via BYOK.
npx -y skills add nexu-io/open-design --skill referencesAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
What its author says it does
Copied from the file, not written here
Use this Claude / Anthropic style design system for warm, restrained, editorial AI workbench interfaces.
SKILL.md
5.7 KB, as published. Nobody here has run it
Claude / Anthropic 风格设计系统
What's inside
DESIGN.mddefines the source-backed visual rules.colors_and_type.cssprovides reusable tokens.BRAND.mdandPROVENANCE.jsondescribe the optimized package version, preserved assets, and measured/inferred evidence boundary.SYSTEM-MANIFEST.jsonrecords stable read order, file roles, and invariants.fonts/,logos/, andimagery/contain preserved official source assets from sampled Anthropic pages.preview/contains focused review cards.examples/contains detail and page-level usage examples;examples/examples.cssis the shared fixture component layer.system/kit.htmlandui_kits/app/index.htmlshow applied components.
Source Context
The system is based on the pasted Anthropic-style DESIGN.md plus Anthropic public CSS sampling recorded in anthropic-official-colors.md.
Source-backed evidence:
- Ivory surface ladder:
#faf9f5,#f0eee6,#e8e6dc - Slate action system:
#141413,#3d3d3a - Clay accent:
#d97757, sparse use only - Header interaction: underline hover and caret rotation
- Focus ring:
#2c84db - Local official webfont files:
fonts/contains Anthropic Sans / Serif / Mono. - Asset manifest:
source_examples/official-source-manifest.json. - Inference boundary:
#6ea100is measured in source CSS and assigned here as success semantics, but it is not claimed as an official named success token.
When to use this skill
Use it to design prototypes, mockups, interfaces, production artifacts, dashboards, forms, decks, and product shells that need a Claude / Anthropic visual language.
How to use
- Read
DESIGN.md. - Load
colors_and_type.css. - Check
SYSTEM-MANIFEST.jsonfor stable package structure. - Check
PROVENANCE.jsonwhen a value needs source proof. - Start from Ivory surfaces: page
#faf9f5, components#f0eee6, hover/selected#e8e6dc; dropdowns inherit the owning trigger/nav background. - Use Slate Dark
#141413for primary actions. - Use Clay
#d97757only for sparse emphasis. - Verify against
preview/*.html. - Use
examples/index.htmlfor concrete details and full-page examples. - Do not fork nav, dropdown, button, route-tab, sidebar, or color-library logic per page; reuse
examples/examples.csspatterns.
Highlights
- Colors: warm paper surface ladder.
- Typography: Serif display, Sans UI, Mono code.
- Spacing: 4px / 8px baseline grid.
- Radius: 8px standard cards, 12px controls.
- Layout: reading-first, bordered, low-shadow surfaces.
- Interaction: header hover uses underline and caret rotation.
- Header hover uses underline and caret rotation.
- Dropdowns inherit the owning trigger/nav theme background, open on hover/focus, and use subtle borders/shadow.
- Claude.com details: use-cases card hover, pricing route tabs, Batch processing switch, startups language picker, and Contact sales / Read more button hierarchy are captured in examples.
- Sidebar system: light rails use warm borders and Slate active states; dark overlay sidebars use Slate dark, Ivory text, and deep Slate borders.
- Numerics: prices, counts, dates, percentages, and table metrics use the mono stack with tabular numbers.
- No Ant Design default blue/green/yellow/red defaults.
Examples
- Detail examples:
examples/details-surface-layers.html,details-color-library.html,details-hover-motion.html,details-scroll-route-motion.html,details-buttons-links.html,details-claude-official-interactions.html,details-sidebar-system.html,details-forms-focus.html,details-status-data.html,details-typography-cn-en.html. - Page examples:
examples/page-landing.html,page-research.html,page-newsroom.html,page-company.html,page-console.html,page-login.html,page-settings-form.html. - Start with
examples/index.htmlwhen you need to see the system applied before designing.
Reuse workflow
Use this package when creating or revising an Open Design artifact:
- Read
DESIGN.mdbefore authoring. - Import
colors_and_type.cssor copy its:roottokens. - Check
preview/colors-usage.htmlfor layer order. Checkpreview/assets-provenance.htmlfor preserved fonts/icons/images. - Check
preview/components-buttons.htmlbefore shipping CTA-heavy screens. - Check
preview/navigation-menus.htmlfor topbar and dropdown behavior. - Check
preview/claude-interactions.htmlfor Claude.com-specific button, switch, card, language picker, and route behavior. - Check the matching
examples/page-*.htmlbefore shipping a full page.
Implementation Details
- Smooth scrolling is part of the system: keep
html { scroll-behavior: smooth; }and disable it inprefers-reduced-motion. - Product dropdowns use
.nav-demo > .nav-item + .nav-demo-panel .mega; production opens on hover/focus-within, while.is-openis only for inspection fixtures. - Carets use the shared
.caretSVG mask and rotate exactly180deg; never hand-build arrow borders. - Route switching uses
.route-tabs,.route-panels, and overlapping.route-panelchildren. Toggle onlyaria-selectedand.active; the CSS handles opacity + translateY. Useexamples/details-scroll-route-motion.htmlas the visible fixture for smooth scrolling and route transitions. - Buttons use the shared
.btnvariants and official double-ring hover model. Do not substitute color-swap hover. - Sidebars use
details-sidebar-system.htmlas the source pattern; docs sidebars follow page scroll and do not get independent persistent scrollbars. - Prices, dates, token counts, percentages, and table metrics use
.numeric.