Toolverse
All skills

makepad-platform

by ZhangHanDong

CRITICAL: Use for Makepad cross-platform support. Triggers on:\nmakepad platform, makepad os, makepad macos, makepad windows, makepad linux,\nmakepad android, makepad ios, makepad web, makepad wasm, makepad metal,\nmakepad d3d11, makepad opengl, makepad webgl, OsType,

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Mobile
Views
1

About this skill

CRITICAL: Use for Makepad cross-platform support. Triggers on:\nmakepad platform, makepad os, makepad macos, makepad windows, makepad linux,\nmakepad android, makepad ios, makepad web, makepad wasm, makepad metal,\nmakepad d3d11, makepad opengl, makepad webgl, OsType, CxOs,\nmakepad 跨平台, makepad 平台支持

How to use

  1. Upewnij się, że masz zainstalowany Makepad oraz dostęp do repozytorium umiejętności. Umiejętność aktywuje się automatycznie, gdy zadasz pytanie zawierające słowa kluczowe takie jak "makepad platform", "makepad os", "makepad macos", "makepad windows", "makepad linux", "makepad android", "makepad ios", "makepad web", "makepad wasm" lub nazwy backendów graficznych (Metal, D3D11, OpenGL, WebGL).

  2. Jeśli dokumentacja lokalna jest niekompletna, umiejętność poinformuje Cię o konieczności uruchomienia /sync-crate-skills makepad --force w celu aktualizacji plików referencyjnych, szczególnie platform-support.md.

  3. Pytaj o konkretne platformy i ich konfiguracje. Umiejętność wyjaśni, które backendy graficzne są wspierane (np. Metal dla macOS/iOS, D3D11 dla Windows, OpenGL dla Linuksa, WebGL2 dla web).

  4. Pytaj o kod warunkowy i API specyficzne dla platformy. Umiejętność pomoże Ci pracować z modułami OS (apple/metal_*.rs, mswindows/d3d11_*.rs, linux/opengl_*.rs itp.) oraz enum OsType do obsługi różnych systemów operacyjnych.

  5. Sprawdzaj tabelę obsługiwanych platform w dokumentacji — zawiera mapowanie platform, backendów graficznych i odpowiednich modułów kodu źródłowego.

  6. Jeśli potrzebujesz najnowszych informacji, odwiedź https://crates.io/crates/makepad-widgets, aby sprawdzić dostępne aktualizacje gałęzi developerskiej.

Related skills

flutter-expert

by sickn33

Master Flutter development with Dart 3, advanced widgets, and multi-platform deployment. Handles state management, animations, testing, and performance optimization for mobile, web, desktop, and embedded platforms. Use PROACTIVELY for Flutter architecture, UI implementation, or

Mobile
54112

interactive-portfolio

by davila7

Expert in building portfolios that actually land jobs and clients - not just showing work, but creating memorable experiences. Covers developer portfolios, designer portfolios, creative portfolios, and portfolios that convert visitors into opportunities. Use when: portfolio,

Mobile
1823

senior-architect

by alirezarezvani

Comprehensive software architecture skill for designing scalable, maintainable systems using ReactJS, NextJS, NodeJS, Express, React Native, Swift, Kotlin, Flutter, Postgres, GraphQL, Go, Python. Includes architecture diagram generation, system design patterns, tech stack

Mobile
184296

vercel-react-native-skills

by vercel-labs

React Native and Expo best practices for building performant mobile apps. Use when building React Native components, optimizing list performance, implementing animations, or working with native modules. Triggers on tasks involving React Native, Expo, mobile performance, or

Mobile
1745

mobile-ios-design

by wshobson

Master iOS Human Interface Guidelines and SwiftUI patterns for building native iOS apps. Use when designing iOS interfaces, implementing SwiftUI views, or ensuring apps follow Apple's design principles.

Mobile
107284

claude-mobile-ios-testing

by krzemienski

Use when testing iOS apps on simulator, capturing screenshots for validation gates, automating UI testing with expo-mcp and xc-mcp, or verifying visual correctness - combines expo-mcp autonomous testing (React Native level) with xc-mcp simulator management (iOS level)

Mobile
15111