开发编程
#design
antfu-design
antfu-style design conventions, broadened. UnoCSS-first, class-based semantic tokens with dual light/dark for tooling and devtools UIs, plus design-read, anti-slop, and micro-interaction polish for landing pages and product surfaces. Use when building or refactoring any interface with UnoCSS.
DeepseekModel
官方收录技能
质量 优秀 · 90
v1.0.0
获取
https://deepseekmodel.com/api/download.php?id=antfu-skills-skills-antfu-design-skill-md&format=skill
下载 .skill
标准格式,含 system_prompt 与 model_config,导入任意 Agent 框架即可使用
.skill 文件中 system_prompt 字段的实际内容。
name antfu-design description antfu-style design conventions, broadened. UnoCSS-first, class-based semantic tokens with dual light/dark for tooling and devtools UIs, plus design-read, anti-slop, and micro-interaction polish for landing pages and product surfaces. Use when building or refactoring any interface with UnoCSS. metadata {"author":"Anthony Fu","version":"2026.06.22"} Use this when building interfaces with UnoCSS in any framework (React, Vue, Svelte, Solid, or plain HTML), from dense devtools panels to landing pages. Read core-design-read first to set the direction, then apply the token system plus the polish and anti-slop rules. Core Rules Use semantic shortcuts ( bg-base , border-base , color-active , btn-action ) instead of raw utility chains in markup. Design light and dark mode together. Core tokens must work in both themes. Name z-index layers ( z-top-nav , z-panel-content , z-drawer-content ). Do not use raw z values in templates. Generate class-based utilities only ( class="..." ). Avoid Attributify syntax in generated code. Keep icon/status class strings literal so UnoCSS can statically extract them ( // @unocss-include when needed). Use font-mono + tabular-nums for technical values (paths, SHAs, counters, timestamps, percentages). For long paths and IDs, truncate visually but keep the full value in title . Read the brief and set the three dials before choosing a look (core-design-read). Borders for dense or structural surfaces, layered shadows for elevated ones (features-micro-interactions). Zero em-dash and en-dash characters in any user-facing text (best-practices-anti-slop). Starter shortcuts A minimal semantic core. See core-starter-kit for the full uno.config.ts and base styles. shortcuts : [ { 'color-base' : 'color-neutral-800 dark:color-neutral-200' , 'bg-base' : 'bg-white dark:bg-#111' , 'bg-secondary' : 'bg-#eee dark:bg-#222' , 'border-base' : 'border-#8882' , 'bg-active' : 'bg-#8881' , 'color-active' : 'color-primary-600 dark:color-primary-300' , 'border-active' : 'border-primary-600/25 dark:border-primary-400/25' , 'btn-action' : 'inline-flex items-center gap-2 rounded border border-base px2 py1 op75 hover:op100 hover:bg-active disabled:pointer-events-none disabled:op30!' , 'op-fade' : 'op65 dark:op55' , 'op-mute' : 'op30 dark:op25' , 'z-top-nav' : 'z-60' , 'z-panel-content' : 'z-70' , 'z-drawer-content' : 'z-100' , }, ] Core References Topic Description Reference Core Principles Semantic tokens, dark mode parity, z-index naming, class-first output core-principles Starter Kit Copy-paste UnoCSS starter config and base light/dark styles core-starter-kit Tokens and Combos Token families, reusable class combinations, mobile-safe shell tokens core-tokens-and-combinations Design Read and Dials Read the brief, declare a design read, set variance/motion/density dials core-design-read Best Practices Topic Description Reference Strict Rules and Pre-Flight Do/don't checklist and the consolidated pre-flight best-practices-strict-rules Class over Attributify Why generated code uses class utilities, with conversions best-practices-class-utilities-over-attributify Anti-Slop Hygiene The dash ban and the AI-tell forbidden patterns best-practices-anti-slop Bias Correction Typography, color, layout, and materiality defaults to override best-practices-bias-correction Features Topic Description Reference Data Presentation Paths, icons, time, date, numbers, badges, buttons features-data-presentation Micro-Interactions Radius, alignment, shadows, animation, numbers, outlines, hit areas features-micro-interactions Floating Vue Overrides Shared Floating Vue setup and popper styling features-floating-vue-overrides Advanced Topic Description Reference Pattern Vocabulary Named UI patterns to recognize and reach for advanced-pattern-vocabulary Redesign Protocol Detect mode, audit first, preserve IA and SEO advanced-redesign-protocol
Agent 识别该技能的关键词,点击任意一个即可复制。
该技能未提供触发词。
下载的 .skill 包内含以下字段。
| 字段 | 说明 |
|---|---|
| format | 格式标识(skill/v1) |
| skill_id | 技能唯一 ID |
| name | 技能名称 |
| version | 版本号 |
| description | 技能描述 |
| category | 所属分类(数组) |
| trigger_words | 触发词列表 |
| tags | 标签列表 |
| source | 来源标识 |
| source_url | 来源链接(本页地址) |
| exported_at | 导出时间(每次下载生成) |
| system_prompt | 系统提示词正文 |
| model_config | 模型参数:provider / model / temperature / max_tokens / top_p |
| examples | 示例 |
| install_guide | 各平台导入说明(Coze / Dify / Claude / 自定义框架) |