Token导航 LogoToken导航

Agent Skill · 前端设计

food-commerce-ui-designer(食品商业 UI 设计师)

用于辅助界面设计、视觉规范、排版、配色、布局和交互体验优化。它适合让 Agent 根据产品场景整理页面结构、生成 UI 方案、检查视觉一致性或改进组件层级。使用时需要结合现有品牌、设计系统和用户任务,不应只堆装饰元素;涉及真实页面改动时,应通过截图或浏览器预览检查文本溢出、对齐和响应式表现。

food-commerce-ui-designer 是前端设计类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为只读;许可证信息还不明确,第三方扫描已通过,按安装量在前端设计类的 10,216 个 Skill 里排第 7,287。

总安装 392周安装 16GitHub Stars 4下载 127核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:food-commerce-ui-designer(食品商业 UI 设计师)
来源仓库:https://github.com/zaaakher/agent-skills
仓库路径:skills/food-commerce-ui-designer
安装命令:
npx skills add https://github.com/zaaakher/agent-skills --skill food-commerce-ui-designer
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/zaaakher/agent-skills --skill food-commerce-ui-designer

这个 Skill 是做什么的

前端设计类 Skill 关注页面结构、视觉规范和组件写法,输出通常是可运行的界面代码。

food-commerce-ui-designer 用于辅助界面设计、视觉规范、排版、配色、布局和交互体验优化。适用于电商产品页面、商品展示或移动端 UI 设计,帮助 Agent 生成合理的页面结构。结合品牌规范和用户任务,Agent 可提供组件层级建议或视觉一致性检查。

涉及真实页面改动时,应通过截图或浏览器预览检查文本溢出、对齐和响应式表现。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

来源仓库内路径:skills/food-commerce-ui-designer

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/zaaakher/agent-skills --skill food-commerce-ui…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它标注为只读,先用只读任务试一次,确认行为符合预期再扩大使用范围。

常见问题

6 条

food-commerce-ui-designer 怎么安装?

在终端执行 npx skills add https://github.com/zaaakher/agent-skills --skill food-commerce-ui-designer。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

food-commerce-ui-designer 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

food-commerce-ui-designer 需要什么权限?

权限级别是只读。该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

food-commerce-ui-designer 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

food-commerce-ui-designer 用的人多吗?

公开数据是累计安装 392 次,近一周安装 16 次,下载 127 次,GitHub 4 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

food-commerce-ui-designer 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。
  • 标注为只读权限,试用阶段不容易误改本地文件。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理前端设计类任务、又不想每次都手写提示词的人。
  • 只想先试试效果、不希望它改动本地文件的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

前端设计类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
frontend-design

前端设计 · Codex、Claude

8,823,360126,072只读MIT通过
vercel-composition-patterns

Vercel 组合模式 · Codex、Claude

3,858,81625,893需要联网MIT通过
vercel-react-native-skills

Vercel React native skills 前端 · Codex、Claude

2,468,66425,878只读MIT通过
adapt

adapt 搜索 · Codex、Claude

2,027,04023,125操作浏览器未明确通过
bolder

bolder 分析 · Codex、Claude

2,004,28823,130只读未明确通过
food-commerce-ui-designer

食品商业 UI 设计师 · 本页

3924只读未明确通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

This skill guides creation of warm, inviting, production-grade frontend interfaces for a sauce and bone broth ecommerce brand. Every design should feel like it came from a beloved artisan food brand — not a generic SaaS tool. Implement real working React code with rich Motion animations, food-forward color palettes, and friendly, approachable aesthetics.

The user provides frontend requirements: a component, page, product card, hero section, checkout flow, or any other UI element. They may include context about specific products, promotions, or page purpose.

Brand Aesthetic Direction

This is a warm artisan food brand selling sauces and bone broth. The aesthetic lives at the intersection of:

  • Farmers market warmth — earthy, handcrafted, honest
  • Modern food editorial — clean, appetite-forward, beautiful food photography framing
  • Friendly & approachable — inviting copy-forward layouts, never cold or clinical

Color Language

Always work within this warm, food-forward palette (use CSS variables):

--cream: #FBF5E6;         /* warm off-white base */
--amber: #D4843A;         /* rich sauce amber — primary accent */
--burnt-sienna: #C0522A;  /* deep hot sauce red */
--golden: #F2B84B;        /* golden broth warmth */
--forest: #3D5A3E;        /* herb green — secondary accent */
--chocolate: #3B1F0E;     /* deep rich brown — text/dark bg */
--blush: #F5D5B8;         /* soft peach — light accents */
--bone: #EDE0C8;          /* bone broth neutral */

Combine these with purpose: cream backgrounds, amber CTAs, forest for fresh/herb notes, chocolate for richness and depth. Avoid cold blues, grays, or anything that reads as tech/SaaS.

Typography

Always use Google Fonts. Pair a warm display font with a readable body:

  • Display: Playfair Display, Cormorant Garamond, Lora, or Fraunces — serif warmth for headlines
  • Body: DM Sans, Nunito, or Instrument Sans — friendly, rounded, readable
  • Accent: A handwritten font (Caveat, Pacifico, Dancing Script) for taglines, labels, badge text

Never use Inter, Roboto, Arial, or geometric sans-serifs as the primary font. They read as cold and tech-forward.

Spatial Composition

  • Generous padding — food brands breathe
  • Warm card designs with subtle rounded corners (12–20px)
  • Layered depth: subtle drop shadows, cream cards on warm backgrounds
  • Organic shapes: blob SVGs, wavy section dividers, slightly uneven grids
  • Product-forward: images large, prominent, appetite-inducing

Motion & Animation (React/Motion)

Always use the Motion library (motion/react) for React components. Animations should feel warm, smooth, and appetite-whetting — never jarring or mechanical.

Import Pattern

import { motion, AnimatePresence, useInView, useScroll, useTransform } from "motion/react"

Core Animation Patterns

Page / Section Entry — staggered reveals as content scrolls into view:

const containerVariants = {
  hidden: {},
  visible: { transition: { staggerChildren: 0.12 } }
}
const itemVariants = {
  hidden: { opacity: 0, y: 28 },
  visible: { opacity: 1, y: 0, transition: { duration: 0.6, ease: [0.22, 1, 0.36, 1] } }
}
// Use with useInView for scroll-triggered reveals
const ref = useRef(null)
const isInView = useInView(ref, { once: true, margin: "-80px" })

Product Cards — lift and warm glow on hover:

<motion.div
  whileHover={{ y: -6, boxShadow: "0 20px 40px rgba(212,132,58,0.2)" }}
  transition={{ duration: 0.3, ease: "easeOut" }}
/>

CTA Buttons — satisfying press + warmth:

<motion.button
  whileHover={{ scale: 1.04, backgroundColor: "#C0522A" }}
  whileTap={{ scale: 0.97 }}
  transition={{ duration: 0.18 }}
/>

Hero parallax — subtle depth scroll:

const { scrollY } = useScroll()
const y = useTransform(scrollY, [0, 500], [0, -80])
// Apply to background image layer

Add-to-cart success — celebratory micro-animation:

<AnimatePresence>
  {added && (
    <motion.span
      initial={{ scale: 0, opacity: 0 }}
      animate={{ scale: 1, opacity: 1 }}
      exit={{ scale: 0, opacity: 0 }}
      transition={{ type: "spring", stiffness: 400, damping: 20 }}
    >
      ✓ Added!
    </motion.span>
  )}
</AnimatePresence>

Number counters / stats — animate values up on entry.

Image zoom — subtle scale on product image hover:

<motion.img whileHover={{ scale: 1.06 }} transition={{ duration: 0.5 }} />

Animation Principles

  • Ease curves: prefer [0.22, 1, 0.36, 1] (ease-out-expo) for entries, easeOut for hovers
  • Duration sweet spot: 0.3–0.7s for most interactions, 0.8–1.2s for page-level reveals
  • Spring physics for delightful moments (add to cart, quantity selectors, toggles)
  • Never animate more than 3 things simultaneously — sequence and stagger instead
  • Scroll-triggered reveals for all below-fold content sections

Component Patterns

Product Card

  • Large product image (aspect-ratio: 4/5 portrait, object-fit: cover)
  • Subtle image zoom on hover (Motion)
  • Product name in display serif, short tagline in body
  • Price in amber, prominent
  • Add-to-cart button with press animation + success state
  • Optional badge (e.g., "Best Seller", "New", "Spicy 🌶️") in handwritten accent font

Hero Section

  • Full-width with warm gradient overlay on lifestyle/product image
  • Large serif headline (3–5rem), short subheadline
  • Primary CTA button (amber) + secondary (ghost/outline)
  • Scroll indicator (animated chevron)
  • Parallax depth on background

Flavor / Heat Scale

  • Visual indicator with warm gradient bar (cream → golden → amber → burnt-sienna)
  • Animated fill on mount (Motion width transition)
  • Pepper emoji or custom icon indicators

Testimonial / Review Block

  • Warm card style, handwritten quote marks
  • Star ratings in golden
  • Staggered card entrance on scroll

Navigation

  • Sticky, cream/transparent background with blur
  • Logo centered or left
  • Amber cart icon with item count badge
  • Smooth underline hover on nav links

Implementation Requirements

  1. Always React + Motion — no plain HTML/CSS for animated components
  2. Google Fonts — import via @import url(...) in the style block or <link> tag
  3. CSS custom properties — define the full color palette as variables on :root
  4. Responsive — mobile-first, food brands have high mobile traffic
  5. Accessible — sufficient color contrast, focus states, aria labels on icon buttons
  6. No placeholder grays — use brand colors even for skeleton/empty states
  7. Appetite-forward copy — if writing placeholder text, make it sound delicious

What Makes This Unforgettable

Every component should evoke one of these feelings:

  • "I want to taste that" — visuals and copy work together to create craving
  • "This feels handmade with love" — warmth, texture, organic imperfection
  • "This brand gets me" — friendly, unpretentious, real

Avoid: clinical white space, cold grays, generic card layouts, boring CTA buttons, anything that could be mistaken for a SaaS dashboard.

Commit fully. A well-executed warm serif headline on a cream background with a perfectly timed scroll reveal is worth more than ten mediocre animations.

平台分布

Codex

35.5%
按下载量换算45

Claude

33.16%
按下载量换算42

Cursor

18.33%
按下载量换算23

Gemini CLI

9.4%
按下载量换算12

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

只读

该 Skill 主要提供规则、说明或参考内容,本身偏只读;真正读写文件、联网或执行命令仍取决于宿主 Agent 的任务。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills