init: huashu-design skill v1.0

花叔设计工作台 —— AI 驱动的 HTML 设计工作流,支持 Claude Code / Codex /
Cursor / Trae / OpenClaw / Hermes Agent 等任意 skill-compatible agent。

四条主干能力:
- HTML 高保真视觉产出(原型/App/幻灯片/动画/变体/信息图)
- 设计方向顾问 Fallback(5 流派 × 20 设计哲学 × 24 预制 showcase)
- Junior Designer 工作流(先 show 假设再迭代)
- 专家级 5 维度评审(哲学/层级/执行/功能/创新)

工程工具链:
- HTML → 25fps/60fps MP4 + palette GIF,含 6 首场景化 BGM
- HTML → PDF / PPTX 导出
- Playwright 截图 + 控制台错误验证
- iOS/Android/macOS/Browser 设备边框 + Stage/Sprite 动画引擎

初版包含 SKILL.md + 13 份 references + 7 个 scripts + 18 类 assets。

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
alchainandClaude Opus 4.7 committed 2026-04-19 22:41:51 +08:00
commit 7d7bab4a82
89 files changed
+19270

No files matched your search

+38
View File
@@ -0,0 +1,38 @@
[
{
"id": 1,
"prompt": "我想做一个SaaS产品的登录页面,给我3个风格方向对比看看",
"expected": "触发clarifying questions问design context/brand;产出3个variation的design_canvas;不用紫渐变/emoji/Inter等AI slop;有具体理由说明每个variation的差异维度",
"tests": "workflow问问题 + variations逻辑 + 反AI slop清单 + design_canvas使用"
},
{
"id": 2,
"prompt": "帮我做一份10页的产品pitch deck,讲一个AI工具的创业项目",
"expected": "用deck_stage.js起手;先口头vocalize设计系统(色彩/字型/layout节奏)等确认;Section divider/content/data/quote多种layout交替;字号≥24px;1-indexed labels",
"tests": "Junior Designer先汇报再做 + deck_stage使用 + 视觉节奏 + scale规范"
},
{
"id": 3,
"prompt": "做个30秒的HTML动画,讲神经网络怎么工作",
"expected": "用animations.jsx的Stage+Sprite;先写时间轴再写组件;入场easeOut出场easeIn;分phase讲故事而不是堆动画;文字停留≥3秒",
"tests": "animations工作流 + easing正确 + 节奏设计 + 时长控制"
},
{
"id": 4,
"prompt": "做一个 Habit Tracker App 原型",
"expected": "问用户要 overview 平铺 or flow demo(默认走 overview);用 assets/ios_frame.jsx,不手写 Dynamic Island;Tracker 属高密度型,每屏 ≥ 3 处信息密度元素(习惯完成率、连续天数、趋势曲线、成就badge等,非装饰);至少 5-7 屏并排(首页/新建习惯/详情/统计/设置)",
"tests": "overview/flow 形态路由 + ios_frame 硬绑定 + 信息密度分型(高密度型)+ 多屏并排"
},
{
"id": 5,
"prompt": "做一个读书笔记 App 原型",
"expected": "overview 平铺为主;ios_frame.jsx;读书笔记偏内容展示类,信息密度要求不如 Tracker 极端,但笔记列表页仍需 ≥ 3 层信息(书籍、引文、标签、进度);至少 4-6 屏(首页书架/笔记详情/标注高亮/搜索/笔记本管理);字体优先 serif display",
"tests": "overview 默认 + ios_frame + 信息层次 + 内容为主的视觉节奏"
},
{
"id": 6,
"prompt": "做一个跑步记录 App 原型",
"expected": "overview 平铺;ios_frame.jsx;跑步 App 属高密度型(地图、配速曲线、心率区间、每公里分段数据),每屏 ≥ 3 处产品差异化信息;至少 5 屏(今日总览/跑步中实时数据/路线地图/历史记录/月度统计);避免撞 AI slop(不用紫渐变、不堆装饰 icon,但数据可视化 icon 允许保留)",
"tests": "overview + ios_frame + 高密度型数据可视化 + 地图/图表混排 + slop 边界条件"
}
]