这页是 MengTo/Skills 的本机使用手册:定义、场景、调用方法、流水线、118 个 skill 全表、安装落点与验收标准。2026-07-29 已全量装入 ~/.agents/skills / Pi / Claude。需要选设计/复刻/动效/游戏类 skill、或把参考变成可执行 prompt 时先读本页。它解决「知道好看,但 agent 做不稳」的问题,不是通用工程流水线(工程流看 [[Matt Pocock Skills 使用手册]])。
MengTo/Skills 是一组面向 设计师 + builder + AI coding agent 的 操作手册(SOP)库。
SKILL.mdSKILL.md官方仓库:https://github.com/MengTo/Skills
| 体系 | 解决什么 | 何时优先 |
|---|---|---|
| MengTo/Skills | 设计方向、参考复刻、落地页/动效/WebGL、可玩网页游戏、灵感资产生产 | 视觉与交互质量、从参考到 prompt/实现 |
| [[Matt Pocock Skills 使用手册]] | grill → spec → tickets → implement / TDD / review | 工程需求澄清、架构、实现闭环 |
| [[pi-skills-handbook]] / [[Agent Skills 与 SKILL.md 工作流]] | Pi/通用 skill 机制与本机能力地图 | 先理解 skill 系统本身 |
不要混用场景:
Agent 使用时的翻译:
| 项目 | 状态 |
|---|---|
| 源 skill 数 | 118 |
~/.agents/skills | 118/118 |
Pi ~/.pi/agent/skills | 118/118 链接 |
Claude ~/.claude/skills | 118/118 |
| 本地缓存副本 | ~/.cache/mengto-skills |
| Eve / PromptScript | 不支持 global,跳过 |
~/.codex/skills / ~/.cursor/skills | 未单独落点(CLI 全局安装未完整写入这两处) |
分类计数(以本机缓存 agent-skills/**/SKILL.md 为准):
| 分类 | 数量 | 内容倾向 |
|---|---|---|
| web-design | 79 | 落地页、风格系统、动效、WebGL、布局细节 |
| game-development | 19 | Three.js/可玩网页游戏系统与 QA |
| codex | 17 | 采集、复刻、审计、迭代验证、内容生产工作流 |
| media | 2 | 图库选图 |
| ui | 1 | 设计优先 prompt 结构 |
| 合计 | 118 |
安装命令(本机实际路径):
# 网络直装不稳定时可先浅克隆
git clone --depth 1 https://github.com/MengTo/Skills.git ~/.cache/mengto-skills
npx skills add ~/.cache/mengto-skills -g --all --full-depth
直装等价写法:
npx skills add MengTo/Skills -g --all --full-depth
更新:
npx skills update -g -y
# 或重装缓存副本
注意:本机已有
gsap-core等 GSAP 系列 skill;MengTo 的实现 skill 名是gsap,二者并存,不互相覆盖。
agent-skills/<category>/<skill-name>/
SKILL.md # 必选:frontmatter + workflow
REFERENCES.md # 可选:只放链接
ARTICLE.md # 可选:长文解释
assets/ # 可选
scripts/ # 可选
demo/
index.html # 可运行 demo
PROMPT.md # 复刻/remix 提示
约定:
SKILL.md 当执行入口REFERENCES.md 不塞进 workflow 正文demo/,可先看 demo 再实现模板:
严格按 `<skill-name>` 执行。
输入:<视频/URL/HTML/截图/当前仓库文件>
目标:exact recreation | inspired adaptation
输出:按该 skill 的 Output Contract / Quality Bar
不要泛泛总结;缺输入先列缺口再停。
示例:
严格按 video-to-superprompt 执行。
输入:./refs/hero-scroll.mp4
模式:exact recreation
输出:单个 paste-ready superprompt + asset map
旗舰 web-design 流水线(README 推荐顺序):
参考视频/站点
→ video-to-superprompt
→ stitched-full-page-capture
→ html-to-interaction-prompts
→ design-first-ui-prompting
→ landing-page / gsap / threejs / 具体风格 skill
| 步骤 | Skill | 产出 |
|---|---|---|
| 1 | video-to-superprompt | 可重建的超级提示词 |
| 2 | stitched-full-page-capture | 全页结构证据(不只 hero) |
| 3 | html-to-interaction-prompts | 分节交互 prompt 包 |
| 4 | design-first-ui-prompting | 把模糊审美压成约束卡 |
| 5 | 实现 skill | 真正落地代码 |
关键:前几步产出“可粘贴资产”,后几步才写代码。 否则 agent 容易直接“凭感觉生成一个差不多的页面”。
用 gsap skill 修当前 hero → features 滚动叙事。
要求:timeline + ScrollTrigger pin + scrub
约束:只用 transform/opacity;React 用 gsap.context 清理;支持 reduced-motion
价值来源:
design-first-ui-prompting 强制结构:
GOAL → FORMAT → LAYOUT → TYPE → COLOR → COPY → CONSTRAINTS → NEGATIVE
规则:
按 daily-ui-inspiration-capture 跑今天的包
输出目录:articles/YYYY-MM-DD-ui-inspiration-capture/
必须 5 个 references + full-page + section crops + motion frames
后续可接:
build-daily-inspiration-sites
把 5 个参考变成 5 个原创 Sites 构建任务。
| 类型 | 例子 | 你怎么用 | 产出形态 |
|---|---|---|---|
| 工作流 skill | daily-ui-inspiration-capture、video-to-superprompt | “按 workflow 跑一遍” | 固定目录/固定格式资产 |
| 规范 skill | landing-page、design-first-ui-prompting | “先问齐信息,再按结构写” | 信息清单 + 页面/提示词骨架 |
| 实现 skill | gsap、threejs、tailwindcss | “按 recipes + pitfalls 实现/修” | 代码模式 + 性能/清理约束 |
| 风格系统 skill | dark-glass-clean-layout、editorial-tech | “整页采用这套视觉语法” | 色/字/布局/材质默认值 |
| 你现在要做的事 | 首选 skill | 备选/后续 |
|---|---|---|
| 视频/录屏 → 可重建提示词 | video-to-superprompt | stitched-full-page-capture |
| 已有 HTML → 分拆交互 prompt | html-to-interaction-prompts | 各实现 skill |
| 只截到 hero,结构不全 | stitched-full-page-capture | daily-ui-inspiration-capture |
| 每日灵感采集 | daily-ui-inspiration-capture | build-daily-inspiration-sites |
| 高转化单页落地 | landing-page | pricing-page、product-proof-saas |
| 提示词太虚、出图不稳 | design-first-ui-prompting | 风格系统 skill |
| Awwwards/作品集级整站 | build-awwwards-quality-sites | cinematic-gsap-lenis-motion-system |
| GSAP 时间轴/滚动 | gsap | gsap-scrolltrigger-storytelling、animation-systems |
| Three.js / WebGL | threejs、webgl-landing-steering | vantajs、globe-gl、unicorn-studio |
| 可玩网页游戏 | build-isometric-arpg | 敌人/关卡/音频/QA 子系统 |
| 动效性能差 | optimize-web-animations | optimize-threejs-games |
| 任务要反复验证直到过线 | iterate-until-verified | 具体领域 skill |
| 选营销图 | unsplash-asset-images / aura-asset-images | — |
| 写像 Meng 的 X 帖 | write-like-meng-on-x | x-bookmark-quote-posts |
| 审查是否抄参考太狠 | audit-reference-originality | generate-reference-inspired-brand-worlds |
video-to-superprompt何时用: 用户给了视频/录屏/链接,要求分析设计、动效、滚动、字体、WebGL,或生成可复刻 prompt。
工作流摘要:
ffprobe + ffmpeg 抽关键帧输出模式:
质量线:
video.currentTime、mask、shader 等来源:agent-skills/codex/video-to-superprompt/SKILL.md
landing-page核心判断: Landing page ≠ Homepage。
开工前必须收集:
默认结构:
来源:agent-skills/web-design/landing-page/SKILL.md
design-first-ui-prompting核心原则: Prompt like a design system, not a wish.
迭代规则:
来源:agent-skills/ui/design-first-ui-prompting/SKILL.md
daily-ui-inspiration-capture不是截图倾倒,而是 article-ready bundle。
默认合同:
articles/YYYY-MM-DD-ui-inspiration-capture/content.md + manifest.json + 本地图片/视频来源:agent-skills/codex/daily-ui-inspiration-capture/SKILL.md
gsap何时用: 专业 UI 动效、时间轴编排、ScrollTrigger 叙事。
默认偏好:
x/y/scale/rotation/autoAlpha,不动画 layout 属性gsap.context() 清理ScrollTrigger.refresh()来源:agent-skills/web-design/gsap/SKILL.md
严格遵循 video-to-superprompt。
输入:<视频或链接>
模式:exact recreation
输出:paste-ready superprompt + asset map
不要总结;section-by-section 写清运动机制
用 landing-page skill。
先按 Before you design 问齐缺口。
结构按 Core structure;above the fold 只有一个主 CTA。
用 gsap skill。
目标:hero 入场 + 中段 pin + scrub。
禁止 animating top/left/width/height;卸载要清理;支持 prefers-reduced-motion。
先跑 design-first-ui-prompting,把下面描述压成完整 prompt skeleton,
再生成 3 个 variants,每个只改一个变量。
按 daily-ui-inspiration-capture 执行今日采集。
输出 5 references 的完整 bundle,不要 README.md。
说明:下表 description 来自各
SKILL.mdfrontmatter,2026-07-29 从本机缓存抽取。执行时仍以对应SKILL.md正文为准。
| Skill | 用途摘要 |
|---|---|
article-prompts-to-skills | 文章/教程/prompt pack → 可复用 skill 包 |
audit-reference-originality | 对照参考审原创性/抄袭风险 |
audit-verify-explain-grade-5 | 审计、用证据验证、用小学生能懂的话解释 |
browser-video-recording | 把浏览器场景录成精致演示视频 |
build-daily-inspiration-sites | 把每日灵感包变成 5 个原创 landing 构建 |
daily-ui-inspiration-capture | 日更 UI 灵感采集与打包 |
elevenlabs-tts | ElevenLabs TTS / 本地 voice profile |
generate-reference-inspired-brand-worlds | 参考视觉 → 多套原创品牌世界 |
html-to-interaction-prompts | HTML → 截图背书的交互 prompt 文 |
implement-fog-of-war | Three.js 战争迷雾/感知系统 |
iterate-until-verified | 任意重任务的执行-验证循环 |
optimize-web-animations | 前端动画/Canvas/WebGL 性能优化 |
performance-profiling | Apple 平台 Instruments/MetricKit 性能剖析 |
stitched-full-page-capture | 懒加载/动效/WebGL 页的可靠全页截图 |
video-to-superprompt | 参考视频 → 超详细重建 prompt |
write-like-meng-on-x | 按 Meng 语料校准 X 帖风格 |
x-bookmark-quote-posts | 书签 → 有来源的 quote-post 草稿 |
| Skill | 用途摘要 |
|---|---|
aura-asset-images | Aura Assets 选营销/设计图 |
unsplash-asset-images | Unsplash 按场景/裁切/比例选图 |
| Skill | 用途摘要 |
|---|---|
design-first-ui-prompting | 设计优先、规格驱动的 UI prompt 系统 |
| Skill | 用途摘要 |
|---|---|
author-game-levels | 可读的扁平世界关卡编排 |
build-game-audio-feedback | 战斗/状态/空间音频反馈 |
build-game-camera-controls | 等距/跟随/遮挡/锁定/震动相机 |
build-game-changelog | 游戏内 changelog 与发布 provenance |
build-game-inventory | 背包/装备/tooltip/拖拽/持久化 |
build-game-map-editor | 浏览器地图编辑器 |
build-game-monster-system | 怪物资产契约与集成 |
build-hybrid-game-assets | 导入网格/程序化/AI 资产生成混合管线 |
build-isometric-arpg | 可玩等距 ARPG 架构 |
build-mobile-threejs-games | 移动端触控与安全区 |
build-threejs-enemy-systems | 数据驱动敌人原型与招式 |
build-vesperfall-review-assets | Vesperfall 资源库审查对 |
create-game-vfx | 可读且性能安全的战斗 VFX |
design-action-combat | 可读战术动作战斗 |
design-game-encounters | 遭遇战节奏与 boss 阶段 |
optimize-threejs-games | 游戏性能剖析与优化 |
ship-web-games | 打包部署与生产冒烟 |
test-playable-web-games | 可玩性 E2E + 浏览器证据 |
tune-enemy-ai | 仇恨/走位/招式选择与可读 telegraph |
| Skill | 用途摘要 |
|---|---|
build-awwwards-quality-sites | 高辨识度营销/作品集整站 |
landing-page | 高转化单 offer 落地页 |
pricing-page | SaaS 定价页 |
product-proof-saas | 以真实工作流/界面为证明的 SaaS 页 |
operational-enterprise-ai | 企业 AI/自动化/审计边界产品页 |
tailwindcss | Tailwind 布局/字体/响应式/组件惯例 |
animation-systems | 产品级动效原则与编排 |
webgl-landing-steering | WebGL 重落地页的视觉方向舵 |
| Skill | 用途摘要 |
|---|---|
animation-on-scroll | IntersectionObserver 滚动显现 |
cinematic-gsap-lenis-motion-system | GSAP + ScrollTrigger + Lenis 电影感系统 |
cinematic-scroll-storytelling | 滚动驱动电影感 landing |
gsap | GSAP timeline / ScrollTrigger / stagger |
gsap-scrolltrigger-storytelling | sticky 产品叙事 |
marquee-loop | 无缝无限跑马灯 |
masked-reveal | 遮罩分词显现 |
staggered-word-reveal | 轻量分词上浮显现 |
scroll-progress-timeline | 流程步骤滚动时间线 |
scroll-scrubbed-visual-sequence | 滚动擦洗视觉序列 |
scroll-scrubbed-word-reveal | 滚动进度驱动逐词显现 |
scroll-world-storytelling | 长文/案例 → 滚动世界故事页 |
| Skill | 用途摘要 |
|---|---|
add-shader-cursor-trail | WebGPU 光标尾迹 |
background-grid-webgl | 透视网格背景 |
cobejs | 轻量交互地球 |
globe-gl | globe.gl 数据地球 |
globe-particles | 粒子球/环可视化 |
matterjs | Matter.js 2D 物理 |
threejs | Three.js 场景/加载/性能 |
unicorn-studio | Unicorn Studio 嵌入与性能 |
vantajs | Vanta 背景特效 |
webgl-3d-object | 单物体 PBR/光照展示 |
webgl-laser | 全屏激光背景 |
shaders-cursor-ripples | 光标流体扭曲 |
liquid-metal-border | 液态金属边框 |
thinking-orbs | AI loading/状态球体 |
| Skill | 用途摘要 |
|---|---|
beautiful-shadows | 分层中性 elevation 阴影 |
company-logos | Iconify Simple Icons logo |
container-lines | 容器参考线与角标 |
corner-diagonals | 斜切角/倒角 |
corner-lasers | 角锚激光构图 |
css-alpha-masking | 线性 alpha 边缘淡出 |
css-border-gradient | 细腻渐变描边 |
gooey-blob-system | SVG 滤镜黏液团 |
number-details | 01/02/03 装饰编号 |
progressive-blur | 分层 progressive blur |
solar-duotone-bold | Solar Duotone Bold 图标风格 |
beam-glow-states | border-beam 交互态光边 |
reveal-hover-effect | 光标 spotlight 揭幕 |
ambient-section-particles | 单 section 克制粒子氛围 |
| Skill | 用途摘要 |
|---|---|
agency-grid-layout-minimal | 极简 agency 编辑网格 |
book-serif-index | 书档 serif + mono 索引 |
editorial-tech | 杂志编辑感 × 产品科技细节 |
framed-grid-layout | 可见边界线 + L 角框网格 |
image-first-grid-layout | 图像主导网格 |
nested-container-frames | 容器套容器框架 |
split-layout-technical | 技术双栏分屏 |
technical-wireframe-info-layout | 线框注解信息布局 |
| Skill | 用途摘要 |
|---|---|
atmosphere-background | 暗色大气光褶背景 |
blue-cloudy-clean-modern | 明亮蓝天白云干净现代 |
blue-laser-clean-glass-layout | 蓝激光 + 暗玻璃 |
bright-green-tech-system-webgl | 亮绿技术系统 + WebGL |
clean-minimal-beige-light-mode | 米色极简浅色 |
dark-blue-contrasting-clean | 高对比暗蓝 |
dark-glass-clean-layout | 暗玻璃多栏工作台 |
dither-background | 有序抖动暗底 |
dither-laser-dark-mode | 抖动纹理 + 激光暗色 |
framed-tech-dark-border-gradient | 框式暗技术 + 边框渐变 |
funky-purple-container-tech | 紫调容器技术风 |
glass-dark-mode-clock | 暗玻璃 + 表盘校准感 |
glass-dark-ui | 可读对比的暗玻璃 UI |
high-contrast-skeuomorphic-clean | 高对比干净拟物 |
light-mode-paper-technical | 浅色纸感技术风 |
mesh-gradient-dark-blue-clean | 暗蓝 mesh gradient |
nested-container-clean-agency | 嵌套容器干净 agency |
orange-clean-paper-saas | 橙色纸感 SaaS |
skeuomorphic-ui | 分层拟物表面 |
tech-green-dark-mode-modern | 墨绿信号暗色现代 |
| Skill | 用途摘要 |
|---|---|
documentary-brutalist-agency | 纪录片式粗野 agency |
editorial-portfolio-chapters | 作品章节主导作品集 |
editorial-service-booking | 预约服务编辑感站点 |
| 情况 | 原因 |
|---|---|
| 普通业务逻辑 / API / 数据模型 | 不在 MengTo 射程,用工程 skill |
| 已有精确设计稿只需像素实现 | skill 会引入额外“审美自由” |
| description 不匹配却硬套 | 污染上下文,降低执行精度 |
| 一次加载十几个 skill 当灵感合集 | 稀释约束,违背「最窄匹配」 |
| 需要系统级 macOS 原生能力 | 这是网页/设计向库,不是 AppKit/SwiftUI 手册 |
跑完任意 MengTo skill 后,至少检查:
SKILL.md 而不是凭记忆design-first-ui-promptinglanding-pagevideo-to-superpromptstitched-full-page-capturehtml-to-interaction-promptsgsap 或 animation-on-scrolldark-glass-clean-layout)daily-ui-inspiration-capturebuild-daily-inspiration-sites(可选)optimize-web-animations 做一次性能收口build-isometric-arpgdesign-action-combat + build-threejs-enemy-systemstest-playable-web-games + ship-web-games~/.pi/agent/skills;对话中点名 skill 名即可。~/.claude/skills 已有 118 个。uncertain。~/.agents/skills + Pi/Claude 为准;若某 agent 只扫自己目录,需额外适配,uncertain 取决于该 agent 发现规则。~/.cache/mengto-skills/agent-skills/**/SKILL.md(2026-07-29 安装快照,118 个)video-to-superprompt、landing-page、design-first-ui-prompting、daily-ui-inspiration-capture、gsap