Summary
高质量前端设计与实现的统一入口。用于创建、重构或精修主页、个人品牌页、作品集、Landing Page、Dashboard、表单、卡片、导航和其他 Web UI;先分析项目技术栈与现有设计系统,再确定差异化方向、实现生产级代码,并按需调用交互或动效专项 Skill。
lyfe2025/lyfes-coding-skills · Archived
高质量前端设计与实现的统一?
npx skills add lyfe2025/lyfes-coding-skills --skill frontend-master
高质量前端设计与实现的统一入口。用于创建、重构或精修主页、个人品牌页、作品集、Landing Page、Dashboard、表单、卡片、导航和其他 Web UI;先分析项目技术栈与现有设计系统,再确定差异化方向、实现生产级代码,并按需调用交互或动效专项 Skill。
This repository is archived — consider an actively maintained alternative.
初始化新 skill 目录(运行 init_skill.py)、打包 skill(运行 package_skill.py)、或需要了解 skil…
9 installs当你在当前 session 中执行 implementation plan,且各 task 大多独立时使用:每个 task 派发新的 sub…
1 installs当你面对 2 个以上彼此独立的任务(无共享状态、无顺序依赖)时使用:为每个独立问题域派发一个 agent…
1 installs在收到 code review 反馈时使用(在落地建议之前,尤其当反馈不清晰或技术上可疑时):要求技术严谨与…
1 installsRelated neighbors and high-traction skills in the same topics — useful to compare before installing.
Guidance for distinctive, intentional visual design when building new UI or reshaping an existi…
866.4K installsA comprehensive guide for GitHub Copilot to craft immersive, high-performance web experiences w…
4.5K installsCreate distinctive, production-grade frontend interfaces with high design quality. Use this ski…
1.6K installsUse when the task asks for a visually strong landing page, website, app, prototype, demo, or ga…
1.6K installsOther skills from lyfe2025/lyfes-coding-skills.
npx skills add lyfe2025/lyfes-coding-skills
Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.
main
Files included with this skill beyond the listing page.
SKILL.md
5,267 B
SUMMARY.md
354 B
以设计工程师的标准完成前端任务:先理解内容和约束,再形成明确的视觉方向,最后用真实运行结果验证。不要把数据库推荐、流行风格或固定页面结构当作答案。
开始设计前先检查:
已有系统优先。除非用户明确要求重塑品牌,不要为了“独特”推翻成熟规范。
编码前明确:
新建主页、个人品牌页、作品集或平台模板时,必须读取 [template-design.md](references/template-design.md),先输出简短模板简报,再开始实现。
需要探索方向时使用内置搜索工具:
python3 scripts/search.py "<项目类型> <行业> <关键词>" --design-system -p "<项目名>"
python3 scripts/search.py "<关键词>" --domain style
python3 scripts/search.py "<动效需求>" --domain gsap
python3 scripts/search.py "<App 交互问题>" --domain app
python3 scripts/search.py "<字体需求>" --domain google-fonts
python3 scripts/search.py "<关键词>" --stack nextjs
搜索结果必须经过受众、品牌、语言、现有系统和实施成本过滤。不要机械采用第一条结果,也不要固定收敛到某个字体、渐变或 Hero > Features > CTA。
需要主动控制探索幅度时,可使用三个 1–10 的设计调节器:
python3 scripts/search.py "<项目描述>" --design-system \
--variance 8 \
--motion 6 \
--density 7
variance:从克制对称到大胆非对称motion:从细微反馈到复杂编排;仍须遵循 Reduced Motiondensity:从宽松内容布局到高密度 Dashboard按场景调用专项 Skill,不要每次串行调用全部能力:
| 场景 | 专项 Skill |
|---|---|
| 深度检查组件状态、反馈和微观质感 | emil-design-eng |
| 拖拽、swipe、sheet、spring、momentum、可中断交互 | apple-design |
| 用户只描述效果,需要确认动效术语 | animation-vocabulary |
| 页面显得静态,需要寻找真正值得增加的动效 | find-animation-opportunities |
| 已有大量动效,需要系统审计和整改计划 | improve-animations |
专项 Skill 不可用时,以本 Skill 的 references 为最低质量基线继续完成任务。
--force。python3 scripts/search.py "<项目描述>" \
--design-system \
--persist \
-p "<项目名>" \
--page "<页面名>"
生成结构:
design-system/<project-slug>/MASTER.md
design-system/<project-slug>/pages/<page-slug>.md
页面规则覆盖 MASTER;其余规则继承 MASTER。
交付前读取 [verification.md](references/verification.md):
无法运行的项目必须明确说明未验证项。只看源码或只勾选清单,不等于完成视觉验证。