Marketplace
Find the right skill for the job.
Browse the full catalog through outcome-first channels, technical facets, rating filters, and server-side pagination built for a large public marketplace.
swift-concurrency
Expert guidance on Swift Concurrency best practices, patterns, and implementation. Use when developers mention: (1) Swift Concurrency, async/await, actors, or tasks, (2) "use Swift Concurrency" or "modern concurrency patterns", (3) migrating to Swift 6, (4) data races or thread safety issues, (5) refactoring closures to async/await, (6) @MainActor, Sendable, or actor isolation, (7) concurrent code architecture or performance optimization, (8) concurrency-related linter warnings (SwiftLint or similar; e.g. async_without_await, Sendable/actor isolation/MainActor lint).
deep-linking
Provides configuration examples for implementing deep linking in Expo/React Native apps, covering URL schemes, Universal Links (iOS), and App Links (Android). Includes code snippets for app.json setup, server configuration files, and testing commands.
android-testing
Comprehensive testing strategy involving Unit, Integration, Hilt, and Screenshot tests.
moai-lang-kotlin
Provides Kotlin Multiplatform development patterns for shared business logic across Android, iOS, and web. Focuses on coroutines, Compose UI, and enterprise architecture with Context7 documentation integration. Targets developers building cross-platform mobile apps.
Android
This skill provides expert guidance for Android app development with specialized support for Go integration via gomobile, modern Gradle build systems, SDK/NDK management, debugging with adb, and deployment workflows including Play Store publishing.
react-native-expert
Use when building cross-platform mobile applications with React Native or Expo. Invoke for navigation patterns, platform-specific code, native modules, FlatList optimization.
Top 100 Web Vulnerabilities Reference
This skill should be used when the user asks to "identify web application vulnerabilities", "explain common security flaws", "understand vulnerability categories", "learn about injection attacks", "review access control weaknesses", "analyze API security issues", "assess security misconfigurations", "understand client-side vulnerabilities", "examine mobile and IoT security flaws", or "reference the OWASP-aligned vulnerability taxonomy". Use this skill to provide comprehensive vulnerability definitions, root causes, impacts, and mitigation strategies across all major web security categories.
mobile-app-security-testing
移动应用安全测试的专业技能和方法论
1k-patching-native-modules
Patches native modules (expo-image, react-native, etc.) to fix crashes or bugs. Use when analyzing iOS/Android crash logs, fixing native module issues, or generating patch files. Handles Sentry crash analysis, Swift/Kotlin code fixes, and patch-package workflow.
upgrading-expo
Guidelines for upgrading Expo SDK versions and fixing dependency issues
expo-tailwind-setup
Set up Tailwind CSS v4 in Expo with react-native-css and NativeWind v5 for universal styling
expo-api-routes
Guidelines for creating API routes in Expo Router with EAS Hosting
sns
AWS SNS notification service for pub/sub messaging. Use when creating topics, managing subscriptions, configuring message filtering, sending notifications, or setting up mobile push.
ios-code-review
This skill reviews iOS Swift code for a specific app (Payoo Merchant), focusing on critical issues like RxSwift memory leaks, retain cycles, and Clean Architecture violations. It provides actionable feedback with severity levels and code examples, but is tightly coupled to one project's conventions.
device-testing
This skill provides comprehensive React Native testing expertise, covering unit tests with Jest, integration tests, component testing with React Native Testing Library, and E2E testing with Detox on simulators and real devices.
multi-project-spec-mapper
This skill intelligently analyzes user stories and automatically maps them to appropriate projects (FE, BE, MOBILE, INFRA) based on content and tech stack. It organizes specifications into project-specific folders and splits monolithic specs, streamlining management for multi-project setups like microservices or multi-team environments.
ui-ux-pro-max
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient. Integrations: shadcn/ui MCP for component search and examples.
app-store-deploy
This skill provides a reference guide for submitting mobile apps to iOS App Store and Google Play. It covers account requirements, EAS submit commands, common rejection reasons, and testing tracks. It's essentially a structured checklist rather than an interactive tool.
xcodebuildmcp
Official skill for XcodeBuildMCP (preferred). Use when doing iOS/macOS/watchOS/tvOS/visionOS work (build, test, run, debug, log, UI automation).
1k-performance
Performance optimization guidelines for OneKey React/React Native applications. Use when optimizing app performance, fixing UI freezes/lag, reducing re-renders, handling concurrent operations, or analyzing performance bottlenecks. Triggers on performance, optimization, optimize, slow, lag, freeze, hang, jank, stutter, memory, leak, concurrent, batching, batch, memoization, memo, bridge, windowSize, contentVisibility, FlashList, re-render, fps, tti, bundle.
react-native-storybook
Create and edit React Native Storybook stories using Component Story Format (CSF). Use when writing .stories.tsx files, adding stories to React Native components, configuring Storybook addons (controls, actions, backgrounds, notes), setting up argTypes, decorators, parameters, or working with portable stories for testing. Applies to any task involving @storybook/react-native story authoring.
qa-lead
This QA Lead skill creates comprehensive test suites incrementally, one file at a time, to prevent crashes. It handles test strategies, cases, and quality gates while ensuring coverage targets and mapping tests to acceptance criteria for web, mobile, and API testing.
expo-workflows
Provides practical Expo workflow examples including project setup, EAS Build configurations, OTA updates with expo-updates, environment variable usage, and common package installations. Focuses on real-world development tasks rather than theoretical concepts.
revenuecat
This skill provides expert assistance for implementing and managing in-app subscriptions and purchases using RevenueCat across iOS, Android, Flutter, React Native, and web platforms, including setup, purchase flows, and entitlement verification.