원클릭으로
modern-react-ts-frontend
现代审美 React + TypeScript 前端开发 Skill。用于生成具有现代设计感、高性能且类型安全的 React 19 应用。适用于:构建落地页、仪表盘、组件库及交互式 Web 应用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
现代审美 React + TypeScript 前端开发 Skill。用于生成具有现代设计感、高性能且类型安全的 React 19 应用。适用于:构建落地页、仪表盘、组件库及交互式 Web 应用。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | modern-react-ts-frontend |
| description | 现代审美 React + TypeScript 前端开发 Skill。用于生成具有现代设计感、高性能且类型安全的 React 19 应用。适用于:构建落地页、仪表盘、组件库及交互式 Web 应用。 |
本 Skill 旨在指导 Manus 如何利用当前最先进的前端技术栈(React 19, TypeScript, Tailwind CSS, shadcn/ui)构建具有现代审美和卓越性能的 Web 应用。
| 技术 | 用途 | 优势 |
|---|---|---|
| React 19 | 核心框架 | 引入 Actions, use API, Server Components 等新特性。 |
| TypeScript | 编程语言 | 严格的类型检查,提升代码健壮性和开发体验。 |
| Vite | 构建工具 | 极速的热更新 (HMR) 和现代化的构建流程。 |
| Tailwind CSS | 样式处理 | 原子化 CSS,高度可定制,支持响应式和暗色模式。 |
| shadcn/ui | 组件库 | 基于 Radix UI 的无头组件,支持完全的样式控制。 |
| Framer Motion | 动画库 | 声明式动画,轻松实现平滑的过渡和微交互。 |
| Lucide React | 图标库 | 简洁、一致的现代图标系统。 |
在生成代码时,应遵循以下设计原则以确保现代感:
text-foreground 和 text-muted-foreground 区分层级。shadow-sm 或 shadow-md 配合 rounded-xl。参考资料:详细的设计规范请阅读
/home/ubuntu/skills/modern-react-ts-frontend/references/design-system.md。
本 Skill 提供了三种预设的现代审美设计方案,以满足不同项目的视觉需求。在生成前端应用或组件时,Manus 将根据用户明确的指示或通过询问用户来选择合适的风格。
可用风格选项:
指示 Manus:当您需要指定设计风格时,请在您的请求中明确提及,例如:“请使用极简科技风创建一个登录页面。” 如果未明确指定,Manus 可能会询问您的偏好。
使用 webdev_init_project 工具并选择 web-static 或 web-db-user 模板。Manus 会自动配置 Vite、React、TypeScript 和 Tailwind CSS。
遵循单一职责原则,将复杂的 UI 拆分为小型、可复用的组件。
cn() 工具函数(通常在 lib/utils.ts 中)合并 Tailwind 类名。motion 组件增强交互感。代码模板:参考
/home/ubuntu/skills/modern-react-ts-frontend/templates/component-template.tsx。
useState 和 useActionState (React 19)。技术细节:深入了解 React 19 + TS 最佳实践,请阅读
/home/ubuntu/skills/modern-react-ts-frontend/references/best-practices.md。
生成的代码必须满足以下要求:
any 类型,严格的 Props 定义。