mcpField
L
login-flow

login-flow

github.com/nexu-io设计与 UI104.6k2.8k 次安装今天更新
代码仓库

关于 login-flow

login-flow 是用于生成移动优先登录与身份验证界面的技能,支持手机短信、密码和社交 SSO 方式。它输出包含默认、加载和错误状态的独立 HTML 原型,并遵循移动端布局约束。

主要功能

  1. 01生成移动优先登录界面
  2. 02支持短信、密码和社交 SSO
  3. 03包含默认、加载和错误状态
  4. 04输出独立 HTML 文件
  5. 05遵循移动端布局约束

适用场景

  1. 01为移动应用制作登录界面
  2. 02制作手机短信验证流程
  3. 03制作密码或社交 SSO 登录原型

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/nexu-io/open-design --skill login-flow

安装后在 Claude Code 中输入/login-flow确认已加载。

附带文件example.htmlreferences/checklist.md

详细介绍

登录流程技能

用于生成移动优先的登录和身份验证界面的技能。当用户想要为移动应用打造登录体验时使用,包括手机号 + 短信验证、密码登录和社交 SSO 选项。

工作流

  1. 先阅读参考文件(见下文)
  2. 确认身份验证方式:手机号/短信、密码或社交 SSO
  3. 检查清单关卡——输出 <artifact> 前验证 P0 项
  4. 构建 HTML 原型,并设置适当的状态(默认、加载、错误)
  5. 使用 <artifact> 标签封装,并引用输出文件

辅助文件

  • references/checklist.md — P0/P1 验收标准

输出

一个独立的 HTML 文件,实现登录界面,包含:

  • 输入框上方显示标签(绝不只使用占位符)
  • 带显示/隐藏切换功能的密码字段
  • 带 SVG 图标的社交 SSO 按钮
  • 字段下方显示错误状态
  • 主 CTA 中显示加载旋转图标
  • 触控目标至少为 44px

移动优先约束

  • 视口宽度:375px(iPhone 标准尺寸)
  • 不得出现水平滚动
  • 为带刘海的设备设置安全区域内边距
  • 输入键盘:手机号使用 tel,密码字段使用 password

评论

支持 Markdown