Skills
收录 97,222 个为 Agent 打包的专项能力与操作指引,复制一行命令即可安装。
设计与 UI
公众号图文流水线 · 终态是**排版好的公众号 HTML**或**文章进自己公众号草稿箱**时用它(只存草稿、绝不群发)。 输入是**已写好的** Markdown/HTML,本流水线不代写正文,只做之后的确定性运维:渲染 → 图片预上传 → 封面 → 存草稿。 ⚠️ 它会**写进用户自己的公众号后台**,用户只要成稿时别自作主张跑它。存草稿需绑号 + DOUBAOYA_API_KEY; 只做本地渲染 / 换主题时不需要。 Trigger words: 正文写好了怎么发 / 要排版好的公众号 HTML / 接着排版发草稿 / 写公众号 / 转公众号排版 / 推公众号草稿 / 重新推草稿 / 带封面发布到草稿箱 / 把文章存进公众号草稿箱 / 公众号图文流水线 / dby-publish / 存公众号草稿 / 公众号草稿箱 / 代发公众号草稿箱 / addDraft / draft/add / 图文推进公众号 / 稿子发到公众号后台。
有主张的产品设计 skill,用于构建、评审、打磨和迭代落地页、应用、仪表盘、AI 产品、设计系统和品牌触点。先 UX 与理解,再克制(三种字号、删除装饰),然后基础,最后战术技艺 —— 层级、间距系统、字号阶梯、HSL 调色板、阴影、收尾细节。由 20 个 YC Design Review 视频(Linear、Stripe、Cursor、Framer)以及 Refactoring UI 一书提炼而成。只要用户要求设计、改版、批评或打磨任何面向用户的东西时使用:"make it look better/more professional/trustworthy"、去 AI/vibe-coded 感、修落地页或定价页、提升转化、设计 AI 功能或 Agent UI、建立 token 或设计系统、评审 URL/截图/原型。战术性 UI 问题也触发 —— 间距别扭、视觉层级、选色、字体排印、空状态、Tailwind/CSS 样式 —— 即使没有"设计"这个词。不适用于纯后端/DevOps 工作。
触发条件:用户要求绘制、图示或可视化任何流程、结构或概念——"画个流程图"、"draw an architecture diagram"、"帮我画个对比图"、"visualize this process"、"make a diagram for this doc",或提到流程图/架构图/示意图/对比图/时序图/泳道图/时间线。用户提供文档/文章并要求配图或示意图时也触发。不触发的情况:图表/绘图请求(柱状图、折线图——这些需要图表库,而非 draw.io),或艺术图像请求(logo、吉祥物、物体或人物的绘画——这些需要图像工具)。
基于研究得出的 Shopify Hydrogen 店铺 UX 最佳实践,来源包括 Baymard Institute(超过 200,000 小时的可用性研究)和 Nielsen Norman Group 的研究。只要用户正在构建、审查或改进 Shopify Hydrogen 电商网站的任何部分——包括首页、集合/列表页、产品页、购物车、结账、搜索、筛选、移动端 UX、无障碍或信任/可信度问题——就使用本技能。当用户要求对 Hydrogen 组件进行代码审查、想要搭建新路由或组件,或提到转化、购物车放弃或购物体验问题时也适用。即使用户没有明确说 "UX" 也要触发——任何 Hydrogen 店铺相关工作都能从这些准则中受益。
从已订阅的 Figma 团队库中发现并将设计 token 导入当前文件。适用于用户希望复用共享库中的 token:触发词为"list library variables"、"what tokens are in our shared library"、"import a variable from our design system library"、"pull in the brand color token from the library"。通过 Plugin API 的 teamLibrary 方法,适用于任何套餐。本地变量请使用 export-tokens-figma / manage-variables-figma。
维护 LovStudio 网站的合作伙伴板块,并对齐活动海报 / hero 条上的合作伙伴 logo 行:复用 lovstudio-find-logo 发现品牌 logo,将收集到的 logo 归一化到 240px 高的内容画布(retina 就绪),归一化前先用 rsvg-convert 栅格化 SVG(以裁掉 SVG viewBox 内边距),从图标风格 SVG 中剥离内嵌背景矩形,仅有图标时用品牌字体合成图标 + 文字标识,将 logo 包在固定尺寸的网格盒(96×30,带细微边框)中,以获得稳定的矩阵布局,用用户提供的文件替换现有 logo,将新合作伙伴连同 zh-CN/en/ja/th 多语言标语追加到 PARTNERS 数组,并审计该板块的死链 / 缺失文件 / 缺失翻译。还处理跨素材的视觉高度一致性(深色背景上的多 logo 条、"logo 不等高"、统一颜色滤镜配方)。当用户提到 "合作伙伴"、"partners"、"trusted by"、"新增 logo"、"标准化 logo"、"替换 logo"、"审计合作伙伴"、"维护合作伙伴"、"logo 不一样高"、"logo 对齐"、"logo 大小不一致"、"logo 颜色不统一"、"logo 不清晰"、"logo 糊了"、"矩阵格子"、"等宽 box"、"图标加文字"、"compose wordmark" 时触发。
设计并构建具有自定义视觉识别的一致网页——落地页和作品集会获得丰富的结构解析 + 区块原型;任何其他页面类型(博客、关于、定价、联系、即将推出、仪表盘、管理后台、电商、自定义)都通过通用结构解析 + 骨架来支持。只要用户提到以下内容就使用此技能:落地页、作品集、个人站点、主视觉区、营销页、产品页、销售页、启动页、博客页、关于页、定价页、联系页、即将推出、等待名单、仪表盘、管理面板、电商商店、重设计我的站点、设计我的作品集、构建作品集、作品展示、雇佣我页面、perfect-ui、perfect landing,或要求创建任何网页界面。两个层级:特殊(落地页 | 作品集——丰富处理)和通用(其他所有——通用工艺工具箱)。自包含的 8 阶段流水线:氛围探索 → 视觉方向(色彩/排版/情绪)→ 自定义图标集(不用 emoji,不用图标库)→ AI 生成视觉素材 → 可选的着色器特效层 → 内联方案 + 在 Next.js + Tailwind + shadcn 上实现。始终将特效层作为可选项提出。不拒绝;输出有辨识度的站点,而非 AI 流水线产物。
诊断并修复前端在体验和指标上的缓慢:针对变更的乐观 UI、延迟遮蔽(骨架屏、模糊渐显、预加载、交错呈现)、请求批处理/去重,以及 Core Web Vitals(LCP/INP/CLS)修复。当用户说“应用感觉很慢”“点击有延迟”“提升性能”“我的 Lighthouse 分数很差”“修复我的 Core Web Vitals / LCP / CLS”“让保存感觉是即时的”,或交互明显在等待网络时使用。产出性能审计(按用户影响排序的发现,附实测或用户反馈的证据)以及已实施的修复——乐观变更代码、遮蔽处理和网络层改进。
首次用户体验(FTUE)设计:通过游玩进行教学,30 秒内吸引玩家,并让玩家终身留存。当提及 "tutorial, onboarding, teach player, first time user, FTUE, new player experience, how to teach, teaching mechanics, tutorial level, intro sequence, player retention, drop-off, skip tutorial, contextual hints, help system, onboarding, tutorial, ftue, first-time-user-experience, player-retention, teaching, learning, progressive-disclosure, difficulty-curve, new-player-experience, hooks, engagement" 时使用。
为定稿的文章或视频制作带中文标题的封面:文章封面(公众号 2.33:1、X 16:9、X Article 5:2)使用 Punk 风格库(MIT 版);视频封面(默认仅输出 3:4、默认小Lin风 A;需要时输出 9:16 竖屏和 16:9 横屏)使用 Ray 真人照片和大标题。均按 Ray 的黑白灰 + 墨绿 IP 编译提示词,默认使用 OpenAI 图像 API 按平台生成(也可改用 Codex CLI 调用 Image 2),支持只修改局部而不重画。适用于“做封面”“视频封面”“竖屏封面”“横屏封面”“换个风格再出一版”“封面标题改一下”。不用于正文配图和视频画面。
作为前端工作中 UI/UX 的质量门禁,适用于实质性影响 Web 产品界面的场景:设计/构建/重设计/评审/打磨/重构页面或组件体系、截图/UX 评审、拯救看起来像 GPT/Codex 生成的 UI、技术栈或 UI 基础选型、shadcn/Tailwind/表格/表单模式、加载/空态/错误/移动端/无障碍状态,或安装 DESIGN.md、FRONTEND_CONTRACT.md、PAGE_BRIEF.md 等前端治理文档与视觉 QA 规范。对于小型的 UI 敏感改动,使用 Tiny change gate 轻量触发。当被要求构建精致界面时,与视觉实现类技能协同;本技能提供产品认知、UX 判断、护栏和验证。纯后端/API/数据/模型改动、无 UI 界面的测试、机械式重命名、依赖维护,或不影响布局、交互、文案、视觉表现、无障碍与前端规则的改动,则跳过。
用于在 Twig 模板中渲染 SVG 图标的 Symfony UX Icons。支持 200,000+ Iconify 图标(Lucide、Heroicons、Tabler、Material Design 等)、本地 SVG 文件和带别名的自定义图标集。适用于显示图标、配置图标默认值、导入或锁定按需图标、创建图标别名,或用 CSS 为 SVG 图标设置样式。代码触发项:<twig:ux:icon />、ux_icon()、UX_ICONS_DEFAULT_ICON_ATTRIBUTES、icon.yaml、icons/、iconify:、lucide:、heroicons:、tabler:、mdi:、bin/console ux:icons:lock、bin/console ux:icons:import。当用户询问 "how to add an icon"、"how to use Lucide/Heroicons/Tabler icons"、"how to render an SVG icon in Twig"、"how to lock icons for production"、"how to create icon aliases"、"how to style an icon"、"icon not found"、"icon not rendering" 时也触发。请勿用于交互式地图(使用 ux-map)或通用 Twig 组件(使用 twig-component)。
AppKit macOS UI 参考资料。Liquid Glass(NSGlassEffectView)、NSApplication、NSWindow、NSViewController、NSView、NSMenu、NSToolbar、NSTableView、NSOutlineView、NSCollectionView、NSSplitViewController、NSTabView、NSPopover、NSOpenPanel / NSSavePanel、NSSearchField、NSControl、NSStackView、NSScrollView、Diffable Data Source、target-action、responder chain
编写 Figma Slides 演示文稿——列出/创建/复制/重排/删除幻灯片,读取幻灯片网格,向幻灯片添加文本和形状,设置幻灯片背景颜色,设置或读取幻灯片切换效果(dissolve、slide-from、push-from、smart-animate),聚焦某张幻灯片,以及切换跳过。当用户想要构建或编辑 Figma Slides 演示文稿时使用。触发条件:"create a slide"、"add a slide to the deck"、"reorder slides"、"set the slide background"、"add a transition between slides"、"add text/shape to slide 3"、"read what's on this slide"、"skip this slide in the presentation"。仅限 Figma Slides 文件(figma.editorType === 'slides')。需要 Figma 桌面应用(Plugin API)。
使用本 skill 在真实 Android 设备或模拟器上将每个 Jetpack Compose `@Preview` 渲染为截图,并从 CI 发布可浏览的 HTML 目录。涵盖 Compose HotSwan Gradle 编译器插件(`com.github.skydoves.compose.hotswan.compiler`)和 `debugImplementation("com.github.skydoves.compose.hotswan:preview")`、`captureAllPreviews` 任务、通过 `HotSwanPreviewActivity` + `screencap` 经 ADB 捕获单个预览、`hotSwanCompiler { preview { renderDelayMs; demoMode; sdkModeEnabled } }` DSL、按预览的 `@PreviewScreenshot(renderDelay = …)`、在 GitHub Actions 中的模拟器上运行(`reactivecircus/android-emulator-runner` 或 Gradle Managed Devices)并将目录部署到 GitHub Pages,以及设备渲染与宿主机 JVM 工具(Paparazzi、Roborazzi)的差异。当用户提到“captureAllPreviews”、“HotSwan”、“preview screenshots in CI”、“screenshot catalog”、“preview catalog on GitHub Pages”或“Paparazzi vs Roborazzi vs device screenshots”时使用。
设计解剖上合理、视觉上独特的生物,通过形态传达威胁感、个性与角色定位——从恐怖 Boss 到可收集的伙伴。当提及 "creature design, design a creature, design a monster, monster design, boss design, enemy creature, companion creature, pet design, wildlife design, alien creature, fantasy creature, horror monster, cute creature, pokemon style, creature anatomy, creature silhouette, creature movement, hybrid animal, ecosystem creatures, creature family, mount design, dragon design, beast design, creature, monster, boss, enemy, companion, wildlife, horror, cute, pokemon, anatomy, silhouette, locomotion, ecosystem, hybrid, fantasy, sci-fi, kaiju, cryptid" 时使用。
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
