المهارات multi-platform-apps-multi-platform
📦

multi-platform-apps-multi-platform

آمن

在 Web、移动和桌面平台上部署功能

在多个平台上构建相同的功能会导致不一致和重复工作。此技能编排 AI 智能体来维护功能一致性,同时针对每个平台的规范进行优化。

يدعم: Claude Codex Code(CC)
🥉 74 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "multi-platform-apps-multi-platform". 为通知功能设计 API

النتيجة المتوقعة:

OpenAPI 3.1 规范,包含用于通知 CRUD 操作的 REST 端点、用于实时传输的 WebSocket 事件模式、使用 bearer token 的身份验证要求、每分钟 100 个请求的速率限制,以及带有 retry-after 头的错误响应格式。

استخدام "multi-platform-apps-multi-platform". 为跨平台应用创建设计系统

النتيجة المتوقعة:

将 Material Design 标记映射到 iOS Human Interface Guidelines 和 Fluent Design 等效组件的组件规范、用于 Web 布局的响应式断点、原生 SwiftUI 和 Compose 组件实现、WCAG 2.2 AA 可访问性要求,以及深色主题颜色映射。

التدقيق الأمني

آمن
v1 • 2/25/2026

All 39 static analysis findings are false positives. The SKILL.md file is a documentation/workflow guide containing no executable code. Pattern matches for 'cryptographic algorithm' and 'system reconnaissance' are triggered by technology terminology (Material Design, MVI, Room database) in documentation text. The backtick at line 29 is Markdown formatting for inline code, not shell execution. No security risks detected.

1
الملفات التي تم فحصها
206
الأسطر التي تم تحليلها
0
النتائج
1
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

初创公司在所有平台发布 MVP

小团队需要同时在 Web、iOS 和 Android 上发布新功能以满足投资者期望。此技能通过共享合同协调并行开发,实现功能一致性而不会造成平台延迟。

企业维护跨平台一致性

拥有独立 Web 和移动团队的大型组织难以应对功能分歧。此工作流建立 API 优先设计和共享业务逻辑,确保所有客户接触点的一致性体验。

代理机构更高效地交付客户项目

为多个客户构建定制应用的开发机构可以重用并行实现模式,在减少交付时间的同时,为每个客户项目维护平台特定的质量标准。

جرّب هذه الموجهات

初级:两个平台的单一功能
我需要为现有的 Web 应用和移动应用添加用户资料功能。请先帮我设计 API 合同,然后通过此工作流指导我在两个平台上一致地实现它。
中级:三平台新产品
我们正在从头构建面向 Web、iOS 和 Android 的任务管理应用。使用多平台工作流设计 API 规范、创建设计系统、构建共享业务逻辑,并为所有三个平台并行生成实现指导。
高级:包含测试和优化的完整工作流
为具有 WebSocket 支持的实时协作功能执行完整的多平台开发工作流。包括带有 GraphQL 订阅的 API 设计、带深色模式的设计系统、共享状态管理、Next.js/SwiftUI/Jetpack Compose 实现、跨平台测试矩阵和平台特定性能优化。
现有移动应用的桌面扩展
我们有一个运行中的 iOS 和 Android 应用,现在需要使用 Tauri 添加桌面版本。按照工作流的 Phase 2d 实现具有原生 OS 集成的桌面版本,重用现有 API 合同并适配共享业务逻辑模式。

أفضل الممارسات

  • 在任何平台实现之前定义 API 合同和数据模型,确保所有团队从共享规范开始工作
  • 在并行开发期间建立定期同步点,以便及早发现功能分歧
  • 使用自动化跨平台测试验证功能一致性,并在发布前捕获平台特定的边缘情况

تجنب

  • 按顺序而非并行实现平台,这会延迟集成问题的发现并增加返工
  • 创建重复功能的平台特定 API,而不是采用统一的 API 优先方法
  • 为了相同的 UI 而忽略平台规范,这会在每个平台上造成糟糕的用户体验

الأسئلة المتكررة

此工作流支持哪些平台?
主要平台是 Web(React/Next.js)、iOS(SwiftUI)、Android(Jetpack Compose)和桌面(Electron/Tauri)。您可以自定义 --platforms 标志来针对项目的特定平台。
我需要同时实现所有平台吗?
不需要。工作流是模块化的 - 您可以运行单个阶段或针对特定平台。但是,API 优先方法在从一开始就规划多个平台时效果最佳,即使您是增量实现它们。
此技能如何处理平台特定功能?
工作流包括平台抽象层和适配器模式。核心业务逻辑保持共享,而平台特定功能(如 Face ID、小组件或系统托盘)作为扩展实现,不影响共享合同。
这可以用于现有代码库吗?
可以,但它最适合全新功能。对于现有代码库,您可以将 API 优先设计应用于新功能,同时逐步重构现有端点以匹配统一合同。
我可以期望什么程度的代码重用?
通过适当的 API 优先设计和共享业务逻辑架构,您可以在平台之间实现 40-60% 的代码重用。Web 和桌面实现共享的代码最多,而原生移动平台共享业务逻辑模式而非 UI 代码。
此技能会执行代码或生成实现吗?
此技能通过 AI 智能体编排提供实现指导、规范和架构模式。它不直接执行代码或部署应用程序 - 它生成供开发人员实现的文档和代码结构。

تفاصيل المطور

بنية الملفات

📄 SKILL.md