agentCLAWHUBUnverified

原型设计技能

通用页面原型设计技能。基于 58种设计风格(默认Figma 风格) UI 的复杂业务系统 HTML 原型开发, 包括标准页面结构、统计卡片、筛选条件、数据表格、弹窗设计。 适用场景:(1) 创建新的管理页面原型 (2) 对照业务文档实现功能模块 (3) 设计弹窗和详情页 (4) 构建带看板和列表视图的页面。 **... Skill: 原型设计技能 Owner: contsun Summary: 通用页面原型设计技能。基于 58种设计风格(默认Figma 风格) UI 的复杂业务系统 HTML 原型开发, 包括标准页面结构、统计卡片、筛选条件、数据表格、弹窗设计。 适用场景:(1) 创建新的管理页面原型 (2) 对照业务文档实现功能模块 (3) 设计弹窗和详情页 (4) 构建带看板和列表视图的页面。 **... Tags: design:1.0.0, html:1.0.0, latest:1.0.2, prototype:1.0.0 Version history: v1.0.2 | 2026-04-17T10:41:59.959Z | auto prototype-design 1.0.2 - 更新技能描述,更突出58种内置设计风格与复杂业务系统适用场景。 - 明确默认采用Figma风格,强调多设计系统切换能力。 - 其他内容与结构保持一致,无

OpenClaw

Rank

62

Safety

84

Downloads

1.1k

Updated

Oct 11, 2026

Version

1.0.2

Source

CLAWHUB

About

What it does, and when to use it.

Capability contract not published. No trust telemetry is available yet. 1.1K downloads reported by the source. Last updated 10/11/2026.

Avoid when

  • Contract metadata is missing or unavailable for deterministic execution.

Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing

Public facts

Every fact links back to the source it came from.

Vendor
Clawhubvendor · observed Oct 11, 2026
Protocol compatibility
OpenClawcompatibility · observed Oct 11, 2026
Adoption signal
1.1K downloadsadoption · observed Oct 11, 2026
Latest release
1.0.2release · observed Apr 17, 2026
Handshake status
UNKNOWNsecurity

Install and run

Setup complexity: low.

clawhub skill install s17a3qmq8qd0nzt16mb5q8mq0h85066y:prototype-design
  1. Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
  2. Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Contract: missing

curl -s "https://www.xpersona.co/api/v1/agents/clawhub-contsun-prototype-design/snapshot"

Documentation

CLAWHUB

151,701 characters of source documentation, loaded on request.

Extracted files

5 files captured from the source.

SKILL.md

---
name: prototype-design
description: |
  通用页面原型设计技能。基于 58种设计风格(默认Figma 风格) UI 的复杂业务系统 HTML 原型开发,
  包括标准页面结构、统计卡片、筛选条件、数据表格、弹窗设计。
  适用场景:(1) 创建新的管理页面原型 (2) 对照业务文档实现功能模块 
  (3) 设计弹窗和详情页 (4) 构建带看板和列表视图的页面。
  **样式选择**:内置58+设计系统,直接引用 `references/design-systems/` 目录。
  使用时指定 DESIGN_SYSTEM=<名称> 即可应用对应设计风格。
origin: openclaw
last_updated: 2026-04-14
changelog:
  - 2026-04-14: 初始版本,从 WMS 项目经验中沉淀
  - 2026-04-14: 新增长对话上下文管理章节
  - 2026-04-14: 新增 WMS 项目实战经验(10条核心教训)
---

# 原型设计技能

## When to Use(何时使用)
- 用户要求创建新的管理页面原型
- 需要实现业务文档中的功能模块
- 需要设计弹窗、详情页
- 需要构建带看板或列表视图的页面
- 涉及 HTML/CSS/JS 前端代码的原型开发

## How to Use(如何使用)

### 1. 项目初始化
```bash
mkdir -p project/{pages,styles,scripts}
cd project
```

### 2. 设计系统选择
内置设计系统(`references/design-systems/`):
- 默认:`figma-DESIGN.md`
- 管理后台:`linear-DESIGN.md`
- 简约专业:`vercel-DESIGN.md`

# 原型设计技能

通用页面原型开发指南,支持58+设计系统风格。

## 项目结构

```
project/
├── index.html          # 单页应用入口
├── pages/              # 页面模块
│   ├── dashboard.html
│   ├── staff.html
│   └── ...
├── styles/
│   └── main.css        # 全局样式
└── scripts/
    └── main.js        # 全局脚本
```

## 设计系统选择

**重要**:设计系统文件位于 `references/design-systems/` 目录。

### 使用步骤

1. **确定设计风格**:根据项目需求选择设计系统
   - 管理后台常用:Figma、Linear、Notion、Vercel
   - 电商/消费:Airbnb、Spotify、Stripe
   - 企业级:IBM、Salesforce

2. **读取对应 DESIGN.md**
   ```bash
   cat references/design-systems/figma-DESIGN.md
   ```

3. **应用设计规范**
   - Color Palette → CSS变量
   - Typography → 字体规范
   - Component Stylings → 组件样式

### 常用设计系统快速参考

| 风格 | 设计系统 | 特点 |
|------|---------|------|
| 默认 | `figma-DESIGN.md` | 多彩色、现代 |
| 管理后台 | `linear-DESIGN.md` | 紫色主题、精致 |
| 简约专业 | `vercel-DESIGN.md` | 黑白精准、极简 |
| 温暖风格 | `notion-DESIGN.md` | 暖色极简 |
| 企业级 | `stripe-DESIGN.md` | 紫色渐变、高级感 |

## 标准页面结构

```html
<div id="page-xxx" class="page">
  <!-- 1. Header -->
  <header class="header">
    <div class="header-left">
      <h2>页面标题</h2>
      <div class="breadcrumb"><span>首页</span><span>/</span><span>当前路径</span></div>
    </div>
    <div class="header-right">
      <button class="btn btn-outline btn-sm">导出</button>
      <button class="btn btn-primary btn-sm" onclick="openAddModal()">新增</button>
    </div>
  </header>

  <!-- 2. 统计卡片 -->
  <div class="stats-grid" style="grid-template-columns:repeat(4,1fr);">
    <div class="stat-card">
      <div class="stat-card-title">标题</div>
      <div class="stat-card-value">数值</div>
      <div class="stat-card-change">描述</div>
    </div>
  </div>

  <!-- 3. 筛选条件 -->
  <div class="table-filters">
    <div class="filter-group">
      <span class="filter-label">字段名</span>
      <input type="text" class="filter-input" placeholder="提示...">
    </div>
  </div>

  <!-- 4. 数据表格 -->
  <table>
    <thead><tr><th>字段1</th><th>字段2</th><th>操作</th></tr></thead>
    <tbody>
      <tr>
        <td>数据</td>
        <td><span class="tag tag-success">状态</span></td>
        <td><button class="btn btn-sm btn-outline">详情</button></td>
      </tr>
    </tbody>
  </table>
</div>
```

## 弹窗设计规范

### 标准弹窗模板

```html
<!-- 遮罩 + 居中弹窗 -->
<d

README.md

# prototype-design 通用页面原型设计技能

## 简介

基于 58种设计风格(默认figma) UI 的复杂业务系统 HTML 原型开发技能,适用于管理后台页面的快速原型设计。

## 功能特性

- 📋 标准页面结构(Header + 统计卡片 + 筛选条件 + 数据表格)
- 🎨 支持 58+ 设计系统风格(Figma、Linear、Vercel、Notion 等)
- 📝 弹窗设计规范(居中遮罩、表单项样式)
- 📊 看板视图、Tab 切换
- 📱 响应式适配

## 适用场景

1. 创建新的管理页面原型
2. 对照业务文档实现功能模块
3. 设计弹窗和详情页
4. 构建带看板和列表视图的页面

## 使用方法

### 1. 选择设计系统

默认使用 Figma 风格,可根据需求切换:

| 风格 | 设计系统 | 特点 |
|------|---------|------|
| 默认 | `figma-DESIGN.md` | 多彩色、现代 |
| 管理后台 | `linear-DESIGN.md` | 紫色主题、精致 |
| 简约专业 | `vercel-DESIGN.md` | 黑白精准、极简 |
| 温暖风格 | `notion-DESIGN.md` | 暖色极简 |
| 企业级 | `stripe-DESIGN.md` | 紫色渐变、高级感 |

### 2. 参考设计规范

`references/design-systems/` 目录包含 58 种设计风格,参考其颜色、字体、间距等规范进行开发。

### 3. 按照规范开发

参考 SKILL.md 中的组件模板和样式规范进行开发。

## 文件结构

```
prototype-design/
├── SKILL.md                     # 技能核心文档
├── README.md                    # 本文件
└── references/
    ├── page-template.html       # 页面模板参考
    ├── field-norms.md          # 字段规范
    └── design-systems/          # 58种设计风格
        ├── figma-DESIGN.md
        ├── linear-DESIGN.md
        └── ...
```

## 设计系统列表

详见 `design-systems/` 目录,包含:Figma、Linear、Stripe、Vercel、Notion、Airbnb、Spotify、Nvidia、Uber 等 58 种设计系统。

## 注意事项

1. 弹窗 HTML 必须放在页面 div 内部
2. 按钮必须手动绑定 onclick
3. 修改 pages/ 后需要同步到 index.html
4. 使用 Python 脚本做精确替换,避免手动错误

## 经验沉淀

详见 SKILL.md 中的「经验沉淀」章节,包含 WMS 项目实战经验。

---

**版本**:1.0.0  
**更新**:2026-04-17

_meta.json

{
  "ownerId": "kn7bmpw1281h8gd9detd862mbs851wde",
  "slug": "prototype-design",
  "version": "1.0.2",
  "publishedAt": 1776422519959
}

references/design-systems/airbnb-DESIGN.md

# Design System Inspiration of Airbnb

## 1. Visual Theme & Atmosphere

Airbnb's website is a warm, photography-forward marketplace that feels like flipping through a travel magazine where every page invites you to book. The design operates on a foundation of pure white (`#ffffff`) with the iconic Rausch Red (`#ff385c`) — named after Airbnb's first street address — serving as the singular brand accent. The result is a clean, airy canvas where listing photography, category icons, and the red CTA button are the only sources of color.

The typography uses Airbnb Cereal VF — a custom variable font that's warm and approachable, with rounded terminals that echo the brand's "belong anywhere" philosophy. The font operates in a tight weight range: 500 (medium) for most UI, 600 (semibold) for emphasis, and 700 (bold) for primary headings. Slight negative letter-spacing (-0.18px to -0.44px) on headings creates a cozy, intimate reading experience rather than the compressed efficiency of tech companies.

What distinguishes Airbnb is its palette-based token system (`--palette-*`) and multi-layered shadow approach. The primary card shadow uses a three-layer stack (`rgba(0,0,0,0.02) 0px 0px 0px 1px, rgba(0,0,0,0.04) 0px 2px 6px, rgba(0,0,0,0.1) 0px 4px 8px`) that creates a subtle, warm lift. Combined with generous border-radius (8px–32px), circular navigation controls (50%), and a category pill bar with horizontal scrolling, the interface feels tactile and inviting — designed for browsing, not commanding.

**Key Characteristics:**
- Pure white canvas with Rausch Red (`#ff385c`) as singular brand accent
- Airbnb Cereal VF — custom variable font with warm, rounded terminals
- Palette-based token system (`--palette-*`) for systematic color management
- Three-layer card shadows: border ring + soft blur + stronger blur
- Generous border-radius: 8px buttons, 14px badges, 20px cards, 32px large elements
- Circular navigation controls (50% radius)
- Photography-first listing cards — images are the hero content
- Near-black text (`#222222`) — warm, not cold
- Luxe Purple (`#460479`) and Plus Magenta (`#92174d`) for premium tiers

## 2. Color Palette & Roles

### Primary Brand
- **Rausch Red** (`#ff385c`): `--palette-bg-primary-core`, primary CTA, brand accent, active states
- **Deep Rausch** (`#e00b41`): `--palette-bg-tertiary-core`, pressed/dark variant of brand red
- **Error Red** (`#c13515`): `--palette-text-primary-error`, error text on light
- **Error Dark** (`#b32505`): `--palette-text-secondary-error-hover`, error hover

### Premium Tiers
- **Luxe Purple** (`#460479`): `--palette-bg-primary-luxe`, Airbnb Luxe tier branding
- **Plus Magenta** (`#92174d`): `--palette-bg-primary-plus`, Airbnb Plus tier branding

### Text Scale
- **Near Black** (`#222222`): `--palette-text-primary`, primary text — warm, not cold
- **Focused Gray** (`#3f3f3f`): `--palette-text-focused`, focused state text
- **Secondary Gray** (`#6a6a6a`): Secondary text, descriptions
- **Disabled** (`r

references/design-systems/airtable-DESIGN.md

# Design System Inspiration of Airtable

## 1. Visual Theme & Atmosphere

Airtable's website is a clean, enterprise-friendly platform that communicates "sophisticated simplicity" through a white canvas with deep navy text (`#181d26`) and Airtable Blue (`#1b61c9`) as the primary interactive accent. The Haas font family (display + text variants) creates a Swiss-precision typography system with positive letter-spacing throughout.

**Key Characteristics:**
- White canvas with deep navy text (`#181d26`)
- Airtable Blue (`#1b61c9`) as primary CTA and link color
- Haas + Haas Groot Disp dual font system
- Positive letter-spacing on body text (0.08px–0.28px)
- 12px radius buttons, 16px–32px for cards
- Multi-layer blue-tinted shadow: `rgba(45,127,249,0.28) 0px 1px 3px`
- Semantic theme tokens: `--theme_*` CSS variable naming

## 2. Color Palette & Roles

### Primary
- **Deep Navy** (`#181d26`): Primary text
- **Airtable Blue** (`#1b61c9`): CTA buttons, links
- **White** (`#ffffff`): Primary surface
- **Spotlight** (`rgba(249,252,255,0.97)`): `--theme_button-text-spotlight`

### Semantic
- **Success Green** (`#006400`): `--theme_success-text`
- **Weak Text** (`rgba(4,14,32,0.69)`): `--theme_text-weak`
- **Secondary Active** (`rgba(7,12,20,0.82)`): `--theme_button-text-secondary-active`

### Neutral
- **Dark Gray** (`#333333`): Secondary text
- **Mid Blue** (`#254fad`): Link/accent blue variant
- **Border** (`#e0e2e6`): Card borders
- **Light Surface** (`#f8fafc`): Subtle surface

### Shadows
- **Blue-tinted** (`rgba(0,0,0,0.32) 0px 0px 1px, rgba(0,0,0,0.08) 0px 0px 2px, rgba(45,127,249,0.28) 0px 1px 3px, rgba(0,0,0,0.06) 0px 0px 0px 0.5px inset`)
- **Soft** (`rgba(15,48,106,0.05) 0px 0px 20px`)

## 3. Typography Rules

### Font Families
- **Primary**: `Haas`, fallbacks: `-apple-system, system-ui, Segoe UI, Roboto`
- **Display**: `Haas Groot Disp`, fallback: `Haas`

### Hierarchy

| Role | Font | Size | Weight | Line Height | Letter Spacing |
|------|------|------|--------|-------------|----------------|
| Display Hero | Haas | 48px | 400 | 1.15 | normal |
| Display Bold | Haas Groot Disp | 48px | 900 | 1.50 | normal |
| Section Heading | Haas | 40px | 400 | 1.25 | normal |
| Sub-heading | Haas | 32px | 400–500 | 1.15–1.25 | normal |
| Card Title | Haas | 24px | 400 | 1.20–1.30 | 0.12px |
| Feature | Haas | 20px | 400 | 1.25–1.50 | 0.1px |
| Body | Haas | 18px | 400 | 1.35 | 0.18px |
| Body Medium | Haas | 16px | 500 | 1.30 | 0.08–0.16px |
| Button | Haas | 16px | 500 | 1.25–1.30 | 0.08px |
| Caption | Haas | 14px | 400–500 | 1.25–1.35 | 0.07–0.28px |

## 4. Component Stylings

### Buttons
- **Primary Blue**: `#1b61c9`, white text, 16px 24px padding, 12px radius
- **White**: white bg, `#181d26` text, 12px radius, 1px border white
- **Cookie Consent**: `#1b61c9` bg, 2px radius (sharp)

### Cards: `1px solid #e0e2e6`, 16px–24px radius
### Inputs: Standard Haas styling

## 5. Layout
- Spacing: 1–48px (8px base)
- Radius: 2px (small), 12px (buttons), 16px (car
Github ReposUpdated 1d agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW

Machine-readable data

The same record, as JSON, for agents and crawlers.

{
  "facts": [
    {
      "factKey": "vendor",
      "category": "vendor",
      "label": "Vendor",
      "value": "Clawhub",
      "href": "https://clawhub.ai/contsun/skills/prototype-design",
      "sourceUrl": "https://clawhub.ai/contsun/skills/prototype-design",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T05:44:09.893Z",
      "isPublic": true
    },
    {
      "factKey": "protocols",
      "category": "compatibility",
      "label": "Protocol compatibility",
      "value": "OpenClaw",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-contsun-prototype-design/contract",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-contsun-prototype-design/contract",
      "sourceType": "contract",
      "confidence": "medium",
      "observedAt": "2026-10-11T05:44:09.893Z",
      "isPublic": true
    },
    {
      "factKey": "traction",
      "category": "adoption",
      "label": "Adoption signal",
      "value": "1.1K downloads",
      "href": "https://clawhub.ai/contsun/prototype-design",
      "sourceUrl": "https://clawhub.ai/contsun/prototype-design",
      "sourceType": "profile",
      "confidence": "medium",
      "observedAt": "2026-10-11T05:44:09.893Z",
      "isPublic": true
    },
    {
      "factKey": "latest_release",
      "category": "release",
      "label": "Latest release",
      "value": "1.0.2",
      "href": "https://clawhub.ai/contsun/prototype-design",
      "sourceUrl": "https://clawhub.ai/contsun/prototype-design",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-04-17T10:41:59.959Z",
      "isPublic": true
    },
    {
      "factKey": "handshake_status",
      "category": "security",
      "label": "Handshake status",
      "value": "UNKNOWN",
      "href": "https://www.xpersona.co/api/v1/agents/clawhub-contsun-prototype-design/trust",
      "sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-contsun-prototype-design/trust",
      "sourceType": "trust",
      "confidence": "medium",
      "observedAt": null,
      "isPublic": true
    }
  ],
  "events": [
    {
      "eventType": "release",
      "title": "Release 1.0.2",
      "description": "prototype-design 1.0.2 - 更新技能描述,更突出58种内置设计风格与复杂业务系统适用场景。 - 明确默认采用Figma风格,强调多设计系统切换能力。 - 其他内容与结构保持一致,无接口和功能变更。",
      "href": "https://clawhub.ai/contsun/prototype-design",
      "sourceUrl": "https://clawhub.ai/contsun/prototype-design",
      "sourceType": "release",
      "confidence": "medium",
      "observedAt": "2026-04-17T10:41:59.959Z",
      "isPublic": true
    }
  ]
}

Record generated Oct 11, 2026.

Sponsored

Ads related to 原型设计技能 and adjacent AI workflows.