mobile-adaptation
移动端适配规范——响应式设计、触摸交互、性能优化、可访问性。当涉及移动端或响应式 UI 开发时自动触发。 触发词:移动端、响应式、手机端、适配、H5、小程序、touch。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
移动端适配规范——响应式设计、触摸交互、性能优化、可访问性。当涉及移动端或响应式 UI 开发时自动触发。 触发词:移动端、响应式、手机端、适配、H5、小程序、touch。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
用 citty + @clack/prompts 构建 Node.js CLI 的端到端工作流,覆盖命令路由、参数 schema、 终端交互、异步任务 UI 与 ESM 发布。触发词:citty、clack、prompts、CLI、命令行、子命令、 交互式、spinner、defineCommand、runMain、ESM 发布。
构建、扩展或调试 CodeMirror 6 浏览器代码编辑器,覆盖状态事务、扩展原语、 装饰、Compartment、语言包、补全诊断、主题、React 集成与 CM5→CM6 迁移。 触发词:CodeMirror 6、CM6、@codemirror/、EditorView、StateField、 Lezer、@uiw/react-codemirror。
使用 @pierre/diffs 与 @pierre/trees 构建代码审查、PR 视图、IDE 文件树、Merge Conflict 解决器。 覆盖 React/Vanilla API、虚拟化、Worker Pool、SSR、Shadow DOM 主题、CodeMirror 集成。 触发词:pierre、diff 渲染、文件树、PR 视图、merge conflict。
GitHub 仓库运营 + npm 包 tag 触发发布的一体化工作流。覆盖 issue/PR 分诊、CI 排障、 安全告警,以及 npm publish(provenance / scoped)+ 自动 GitHub Release(CHANGELOG 段落注入)。 触发词:github、gh、release、publish、tag、npm、provenance、changelog、triage、ci broken、版本发布。
为长跑 AI Coding 任务(Codex /goal、Claude Code、Cursor、Kiro autopilot)构建可审计、 不假完成、抗漂移的提示词。激活后先澄清需求、自动加载 AGENTS.md / 当前 spec / lessons.md, 再产出 5 段式 goal 与长跑健康守则。触发词:goal、写 goal、长任务、长跑、ralph。
使用 Mantine 组件库构建 React UI。涵盖核心组件选型、主题定制、Styles API、 布局模式、表单处理、日期选择器、图表、日程组件、通知系统、模态框管理、 Spotlight 搜索、文件上传、轮播、富文本编辑与 50+ hooks。 触发词:Mantine、UI 组件、主题配置、Styles API、DatePicker、Schedule、 Heatmap、通知、模态框、表单布局、Spotlight、Dropzone、Carousel、hooks。
| name | mobile-adaptation |
| type | ui-ux-rule |
| description | 移动端适配规范——响应式设计、触摸交互、性能优化、可访问性。当涉及移动端或响应式 UI 开发时自动触发。 触发词:移动端、响应式、手机端、适配、H5、小程序、touch。 |
| version | 1.0.0 |
| author | wta |
禁止未做移动端测试就声称支持移动端。 在 iOS Safari 和 Android Chrome 双平台测试通过前,不得声称移动端适配完成。
| 断点 | 宽度 | 设备类型 |
|---|---|---|
xs | < 576px | 手机竖屏 |
sm | >= 576px | 手机横屏 |
md | >= 768px | 平板 |
lg | >= 992px | 小桌面 |
xl | >= 1200px | 大桌面 |
min-width 媒体查询向上扩展max-width 从桌面端向下缩减| 规则 | 说明 |
|---|---|
| 点击区域 >= 44x44px | iOS HIG 和 Material Design 的建议最小触摸目标 |
| 间距 >= 8px | 可点击元素之间至少 8px 间距 |
| 提供触摸反馈 | 按下态(:active)、加载态、禁用态 |
| 避免 hover 依赖 | 移动端没有 hover,关键信息不能仅通过 hover 展示 |
| 手势冲突避免 | 页面内滚动不拦截系统手势(返回、下拉通知) |