Mobile

124 skills

iOS, Android, and cross-platform mobile development

write-xaml-tests by dotnet

write-xaml-tests

dotnet

Creates XAML unit tests for GitHub issues in the Controls.Xaml.UnitTests project. Tests XAML parsing, compilation (XamlC), and source generation. Use when testing XAML-specific behavior, not UI interactions.

23.2kUpdated Jan 27
verify-tests-fail-without-fix by dotnet

verify-tests-fail-without-fix

dotnet

Verifies UI tests catch the bug. Supports two modes - verify failure only (test creation) or full verification (test + fix validation).

23.2kUpdated Jan 25
try-fix by dotnet

try-fix

dotnet

Attempts ONE alternative fix for a bug, tests it empirically, and reports results. ALWAYS explores a DIFFERENT approach from existing PR fixes. Use when CI or an agent needs to try independent fix alternatives. Invoke with problem description, test command, target files, and optional hints.

23.2kUpdated Jan 25
run-device-tests by dotnet

run-device-tests

dotnet

Build and run .NET MAUI device tests locally with category filtering. Supports iOS, MacCatalyst, Android on macOS; Android, Windows on Windows. Use TestFilter to run specific test categories.

23.2kUpdated Jan 28
pr-finalize by dotnet

pr-finalize

dotnet

Finalizes any PR for merge by verifying title and description match actual implementation. Reviews existing description quality before suggesting changes. Use when asked to "finalize PR", "check PR description", "review commit message", before merging any PR, or when PR implementation changed during review. Do NOT use for extracting lessons (use learn-from-pr), writing tests (use write-tests-agent), or investigating build failures (use pr-build-status).

23.2kUpdated Jan 28
pr-build-status by dotnet

pr-build-status

dotnet

Retrieve Azure DevOps build information for GitHub Pull Requests, including build IDs, stage status, failed jobs, and Helix console logs for any Helix-based test failures.

23.2kUpdated Jan 23
learn-from-pr by dotnet

learn-from-pr

dotnet

Analyzes a completed PR to extract lessons learned from agent behavior. Use after any PR with agent involvement - whether the agent failed, succeeded slowly, or succeeded quickly. Identifies patterns to reinforce or fix, and generates actionable recommendations for instruction files, skills, and documentation.

23.2kUpdated Jan 25
issue-triage by dotnet

issue-triage

dotnet

Queries and triages open GitHub issues that need attention. Helps identify issues needing milestones, labels, or investigation.

23.2kUpdated Jan 9
find-reviewable-pr by dotnet

find-reviewable-pr

dotnet

Finds open PRs in the dotnet/maui and dotnet/docs-maui repositories that are good candidates for review, prioritizing by milestone, priority labels, partner/community status.

23.2kUpdated Jan 20
ai-summary-comment by dotnet

ai-summary-comment

dotnet

Posts or updates automated progress comments on GitHub PRs. Use after completing any PR agent phase (pre-flight, tests, gate, fix, report). Triggers on 'post comment to PR', 'update PR progress', 'comment on PR with results', 'post pre-flight comment'. Creates single aggregated review comment with collapsible sections per commit.

23.2kUpdated Jan 28
mobile-design by davila7

mobile-design

davila7

Mobile-first design thinking and decision-making for iOS and Android apps. Touch interaction, performance patterns, platform conventions. Teaches principles, not fixed values. Use when building React Native, Flutter, or native mobile apps.

18.8kUpdated Jan 25
mobile-design by sickn33

mobile-design

sickn33

Mobile-first design and engineering doctrine for iOS and Android apps. Covers touch interaction, performance, platform conventions, offline behavior, and mobile-specific decision-making. Teaches principles and constraints, not fixed layouts. Use for React Native, Flutter, or native mobile apps.

5.2kUpdated Jan 26
mobile-developer by sickn33

mobile-developer

sickn33

Develop React Native, Flutter, or native mobile apps with modern

5kUpdated Jan 28
senior-architect by sickn33

senior-architect

sickn33

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 decision frameworks, and dependency analysis. Use when designing system architecture, making technical decisions, creating architecture diagrams, evaluating trade-offs, or defining integration patterns.

4.9kUpdated Jan 14
automating-mobile-app-testing by jeremylongshore

automating-mobile-app-testing

jeremylongshore

This skill enables automated testing of mobile applications on iOS and Android platforms using frameworks like Appium, Detox, XCUITest, and Espresso. It generates end-to-end tests, sets up page object models, and handles platform-specific elements. Use this skill when the user requests mobile app testing, test automation for iOS or Android, or needs assistance with setting up device farms and simulators. The skill is triggered by terms like "mobile testing", "appium", "detox", "xcuitest", "espresso", "android test", "ios test".

1.2kUpdated Nov 8
testing-mobile-apps by jeremylongshore

testing-mobile-apps

jeremylongshore

Execute mobile app testing on iOS and Android devices/simulators. Use when performing specialized testing. Trigger with phrases like "test mobile app", "run iOS tests", or "validate Android functionality".

1.1kUpdated Dec 28
expo-deployment by expo

expo-deployment

expo

Deploying Expo apps to iOS App Store, Android Play Store, web hosting, and API routes

758Updated Jan 20
swiftui-expert-skill by avdlee

swiftui-expert-skill

avdlee

Write, review, or improve SwiftUI code following best practices for state management, view composition, performance, modern APIs, Swift concurrency, and iOS 26+ Liquid Glass adoption. Use when building new SwiftUI features, refactoring existing views, reviewing code quality, or adopting modern SwiftUI patterns.

725Updated Jan 23
makepad-platform by zhanghandong

makepad-platform

zhanghandong

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

695Updated Jan 21
makepad-deployment by zhanghandong

makepad-deployment

zhanghandong

CRITICAL: Use for Makepad packaging and deployment. Triggers on: deploy, package, APK, IPA, 打包, 部署, cargo-packager, cargo-makepad, WASM, Android, iOS, distribution, installer, .deb, .dmg, .nsis

695Updated Jan 21
expo-deployment by skillcreatorai

expo-deployment

skillcreatorai

Deploy Expo apps to iOS App Store, Android Play Store, and web.

637Updated Jan 16
expo-app-design by skillcreatorai

expo-app-design

skillcreatorai

Build beautiful cross-platform mobile apps with Expo Router, NativeWind, and React Native.

637Updated Jan 16
jadx by brownfinesecurity

jadx

brownfinesecurity

Android APK decompiler that converts DEX bytecode to readable Java source code. Use when you need to decompile APK files, analyze app logic, search for vulnerabilities, find hardcoded credentials, or understand app behavior through readable source code.

522Updated Dec 24
react-native-architecture by rmyndharis

react-native-architecture

rmyndharis

Build production React Native apps with Expo, navigation, native modules, offline sync, and cross-platform patterns. Use when developing mobile apps, implementing native integrations, or architecting React Native projects.

173Updated Jan 18