1,063 free skills
Mobile skills
Skills for mobile development — Swift/iOS, Kotlin/Android, Flutter, and React Native patterns and testing.
Sourced from real, public repositories — synced daily, never invented.
1,063 free skills
Skills for mobile development — Swift/iOS, Kotlin/Android, Flutter, and React Native patterns and testing.
Sourced from real, public repositories — synced daily, never invented.
15 tools across six categories
13 of them never send your data anywhere
Free · No signup · No trial clock
SEE THE DIRECTORY

flutter-di-get-it
junsuk5/survival-flutter-skills
|
android-modularization
krutikjain/android-agent-skills
Design Android repositories with feature, core, and build-logic modules that scale without cyclic dependencies.
android-permissions-activity-results
krutikjain/android-agent-skills
Use modern permission requests, Activity Result APIs, and capability-gated UX in Android flows.
android-ci-cd-release-playstore
krutikjain/android-agent-skills
Automate Android CI, versioning, signing boundaries, release channels, and Play-ready delivery workflows.
android-navigation-deeplinks
krutikjain/android-agent-skills
Handle navigation graphs, back stack behavior, app links, intents, and destination ownership for Android apps.
web-reverse
zhongjiaxiong/web-reverse-skill-notes-20260319
Web前端逆向工程技能:用于逆向网页前端 JS/WASM 逻辑、解混淆/脱壳、bundle 分析(Webpack/Vite/Rollup)、JS‑VM/自定义VM字节码还原、WebCrypto/自定义加密与 API 签名算法复现、source map 重建、浏览器反调试绕过、协议/请求重放与 CTF Web 题。凡用户提到“逆向某网站/还原签名或加密参数/恢复 JS 逻辑/抓包重放/VM/WASM/ob‑fuscator/JSFuck/eval‑pack”等都必须触发。本技能不用于前端开发/性能优化/通用加密教学/渗透扫描/Android 逆向。
create-catalog-item
flutter/genui
Use this skill when the user asks to create a new CatalogItem, data class, and/or widget class based on a JSON Schema definition in an application that uses Flutter's `genui` package.
mobile-developer
rmyndharis/antigravity-skills
Develop React Native, Flutter, or native mobile apps with modern
implementing-android-code
bitwarden/android
This skill should be used when implementing Android code in Bitwarden. Covers critical patterns, gotchas, and anti-patterns unique to this codebase. Triggered by "How do I implement a ViewModel?", "Create a new screen", "Add navigation", "Write a repository", "BaseViewModel pattern", "State-Action-Event", "type-safe navigation", "@Serializable route", "SavedStateHandle persistence", "process death recovery", "handleAction", "sendAction", "Hilt module", "Repository pattern", "implementing a screen", "adding a data source", "handling navigation", "encrypted storage", "security patterns", "Clock injection", "DataState", or any questions about implementing features, screens, ViewModels, data sources, or navigation in the Bitwarden Android app.
syncfusion-flutter-spark-charts
syncfusion/flutter-ui-components-skills
Implements Syncfusion Flutter Spark Charts (SfSparkLineChart, SfSparkAreaChart, SfSparkBarChart, SfSparkWinLossChart) for compact, lightweight data visualization. Use when working with micro charts, sparklines, KPI indicators, or inline trend charts in Flutter dashboards. This skill covers chart configuration, data binding, markers, tooltips, and trackball for all four spark chart types.
mvi-architecture
ahmed3elshaer/everything-claude-code-mobile
Model-View-Intent architecture patterns for Android with unidirectional data flow, state management, and side effects.
syncfusion-flutter-barcode-generator
syncfusion/flutter-ui-components-skills
Implements Syncfusion Flutter Barcode Generator (SfBarcodeGenerator) for generating 1D and 2D barcodes in Flutter apps. Use when working with QR codes, Data Matrix, Code128, EAN, UPC, or other machine-readable barcode formats. This skill covers barcode types, customization, sizing, text display, and integration into product labels, ticketing, or inventory systems.
syncfusion-flutter-maps
syncfusion/flutter-ui-components-skills
Implements Syncfusion Flutter Maps (SfMaps) for interactive geographical data visualization in Flutter apps. Use when working with shape layers, tile layers, choropleth maps, or map markers and overlays. This skill covers GeoJSON rendering, OpenStreetMap/Bing Maps integration, bubbles, legends, tooltips, zoom and pan, and spatial data visualization.
syncfusion-flutter-pyramid-charts
syncfusion/flutter-ui-components-skills
Implements Syncfusion Flutter Pyramid Charts (SfPyramidChart, PyramidSeries) for proportional and hierarchical data visualization. Use when working with pyramid charts, funnel-style visualizations, or segment-based data comparisons in Flutter. This skill covers series configuration, segment exploding, gap ratio, PyramidMode, data labels, legends, and tooltip customization.
flutter-verification
vp-k/flutter-craft
Use when about to claim work is complete, fixed, or passing - requires running Flutter verification commands and confirming output before making any success claims; evidence before assertions always
syncfusion-flutter-treemap
syncfusion/flutter-ui-components-skills
Implements Syncfusion Flutter TreeMap (SfTreemap) for visualizing hierarchical and proportional data in Flutter apps. Use when working with treemap layouts, nested rectangles, drill-down navigation, or hierarchical data visualization. This skill covers layouts, labels, tooltips, legends, selection, color mapping, and drilldown navigation.
android-state-management
krutikjain/android-agent-skills
Model screen state, events, reducers, and side effects for Android UIs with predictable lifecycle-aware ownership.
android-local-persistence-datastore
krutikjain/android-agent-skills
Persist lightweight user and app preferences with DataStore, schema-safe models, and migration-aware defaults.
xcode
bjesuiter/skills
Use when the user mentions Xcode, xcodebuild, Swift packages, Apple simulators, iOS/macOS app builds, or Apple-platform tests.
react-native-basics
pluginagentmarketplace/custom-plugin-react-native
Master React Native fundamentals - components, styling, layout, and Expo
pipeline-diagnostics
majesticlabs-dev/majestic-marketplace
Pipeline health assessment with coverage ratios, conversion benchmarks, velocity analysis, and problem diagnosis frameworks.
latenode-scenario-builder
latenode-com/skills
Expert guide for using latenode-mcp MCP tools effectively. Use when searching for nodes, managing scenarios, managing credentials or using any latenode-mcp tool. Provides tool selection guidance, parameter formats, and common patterns. IMPORTANT — Always consult this skill before calling any latenode-mcp tool — it prevents common mistakes like wrong nodeType formats, incorrect parameter structures, and inefficient tool usage. If the user mentions Latenode, scenarios, nodes, or connections and you have latenode-mcp MCP tools available, use this skill first.
sparkscan-android
scandit/skills
SparkScan single-barcode scanning with the pre-built scanning UI in native Android (Kotlin/Java) projects. Use for integration, scan settings, result handling, UI customization, SDK version migration, replacing a third-party barcode scanning library, or troubleshooting.
flutter-brainstorming
vp-k/flutter-craft
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation using Clean Architecture principles.
syncfusion-flutter-signature-pad
syncfusion/flutter-ui-components-skills
Implements Syncfusion Flutter SignaturePad (SfSignaturePad) for capturing handwritten signatures and drawings in Flutter apps. Use when implementing digital signatures, document signing, e-signature fields, or touch/stylus drawing surfaces. This skill covers stroke customization, background color, saving signatures as images, and clearing the pad.
cekura-generate-scenarios
cekura-ai/cekura-skills
|
flutter-mcp-toolkit-inspect
arenukvern/mcp_flutter
Read state from a running Flutter app — semantic snapshot, view details, errors, screenshots, VM info. Use when you need to understand what the app is showing.
flutter-mcp
arenukvern/mcp_flutter
Use this skill whenever inspecting, interacting with, or live-editing a running Flutter app via the Flutter MCP toolkit server (`mcpServers` key **`flutter-mcp-toolkit`**, or legacy **`flutter-inspector`**). Covers preflight, snapshot/tap/enter/scroll loop, hot-reload validation, and error envelope parsing.
randroid
randroids-dojo/skills
Randroid command namespace. Use when the user asks for available Randroid slash commands or invokes /randroid directly. Includes /randroid:loop, /randroid:address-pr-comments, /randroid:vibereview, and /randroid:clean-slop.
matrixscan-batch-android
scandit/skills
MatrixScan Batch (MatrixScan, BarcodeBatch, legacy BarcodeTracking) — tracking and scanning multiple barcodes at once in Android (Kotlin/Java) projects. Use for integration, settings and symbologies, tracked-barcode handling, basic/advanced overlay customization, lifecycle, or troubleshooting.
bloc
verygoodopensource/vgv-ai-flutter-plugin
Best practices for Bloc state management in Flutter/Dart.
react-native-state
pluginagentmarketplace/custom-plugin-react-native
Master state management - Redux Toolkit, Zustand, TanStack Query, and data persistence
swiftui-liquid-glass
openai/plugins
Implement and review iOS 26+ SwiftUI Liquid Glass UI. Use when adopting Liquid Glass or checking its correctness, performance, and design fit.
kmp-navigation
ahmed3elshaer/everything-claude-code-mobile
Navigation libraries for KMP. Voyager, Decompose, and platform-specific navigation (Compose Navigation, SwiftUI).
flutter-mcp-toolkit-control
arenukvern/mcp_flutter
Drive a running Flutter app — tap, scroll, type, fill forms, hot-reload, navigate. Use when you need to interact with the UI.
flutter-mcp-cli-runtime-validation
arenukvern/mcp_flutter
Run Flutter MCP runtime validation from CLI in two steps (launch app, then run validate-runtime), including toolkit-extension gating, screenshot/layout capture, app error collection, optional reload verification, and retry handling for transient first-connect failures.
android-media-files-sharing
krutikjain/android-agent-skills
Use modern Android file, media, picker, FileProvider, and share-sheet APIs with minimal permissions.
doc-bdd-autopilot
vladm3105/aidoc-flow-framework
Generate BDD scenarios end-to-end from EARS, a prompt, or an IPLAN - detect input, generate YAML scenarios, validate, and run the audit/fix cycle. Use to create or batch-create BDD suites.
ecom-inventory-health
asgard-ai-platform/skills
Analyze inventory health using turnover ratios, ABC classification, safety stock calculations, and stockout vs overstock diagnostics. Use this skill when the user needs to optimize inventory levels, reduce carrying costs, prevent stockouts, or classify products by inventory priority — even if they say 'we have too much stock', 'we keep running out of bestsellers', 'how much safety stock do we need', or 'which products should we focus on'.
flutter-mcp-toolkit-setup
arenukvern/mcp_flutter
Verify the flutter-mcp-toolkit install, run doctor preflight, troubleshoot connection issues. Use when the toolkit isn't responding or first-time setup.
flutter-mcp-toolkit-custom-tools
arenukvern/mcp_flutter
Use this skill when the agent exposes app-specific surfaces by registering custom MCP tools and resources inside the Flutter app (mcp_toolkit dynamic registry — AgentCallEntry, bootstrapFlutter additionalEntries / addEntries). Covers tool vs resource vs evaluate-expression, Map-based handlers, schema strictness, discovery via fmt_list_client_tools_and_resources, fmt_client_tool, fmt_client_resource, and lifecycle pitfalls.
flutter-project-init
vp-k/flutter-craft
Creates a new Flutter project with Clean Architecture, domain pattern boilerplate, and production-ready setup
android-compose-xml-interoperability
krutikjain/android-agent-skills
Bridge Compose and the View system safely during incremental migrations, interoperability screens, and shared theming.
android-modernization-upgrade
krutikjain/android-agent-skills
Bring very old Android projects to a current supported baseline with staged upgrades, deprecated API replacement, 16 KB alignment checks, and explicit handoff to specialized skills.
material3-expressive-flutter
mic-360/material3-expressive-flutter
Expert guidance for building Material 3 Expressive (M3E) Flutter apps. Use when implementing expressive motion, dynamic shapes, and premium components like FAB menus and toolbars.
gradle-patterns
ahmed3elshaer/everything-claude-code-mobile
Gradle build configuration patterns for Android including Version Catalogs, convention plugins, build optimization, and multi-module setup.
mobile-security
kiwamizamurai/cctf
Reverses and exploits mobile applications. Use when working with Android APK files, iOS IPA files, mobile app reversing, Frida hooking, or app security analysis challenges.
find-release
flutter/flutter
A skill to find the lowest Dart and Flutter release containing a given commit. Use this skill whenever users ask about when a commit landed in Flutter or Dart releases, inquire about release versions for specific SHAs, or want to know if a commit is included in stable, beta, or dev channels for Flutter/Dart projects.
build-test-verify
bitwarden/android
Build, test, lint, and deploy commands for the Bitwarden Android project. Use when running tests, building APKs/AABs, running lint/detekt, deploying, using fastlane, or discovering codebase structure. Triggered by "run tests", "build", "gradle", "lint", "detekt", "deploy", "fastlane", "assemble", "verify", "coverage".
spring-kotlin-code-review
jetbrains/skills
Review Kotlin + Spring changes for behavioral regressions, transaction and proxy bugs, API and serialization mistakes, persistence risks, security issues, configuration drift, and missing tests. Use when reviewing a PR, diff, patch, or design change where generic style-focused review would miss Spring-specific correctness and operational risks.
android-reverse-engineering
credittone/android-reverse-engineering-skill
Decompile Android APK, XAPK, JAR, and AAR files using jadx or Fernflower/Vineflower. Reverse engineer Android apps, extract HTTP API endpoints, trace call flows from UI to network layer, and analyze runtime behavior with Frida, network capture, JNI/SO inspection, and signature generation. Use when the user wants to decompile, analyze, hook, inspect network traffic, bypass SSL pinning for analysis, locate crypto or signing logic, or follow call flows in Android packages.
health-data
9qwnkc6s79-a11y/troy-mission-control
Real-time health data integration from iPhone HealthKit. Use when Codex needs to query or analyze health metrics like weight, steps, workouts, calories, sleep, or heart rate. Supports conversational queries like "What's my weight trend this week?", "How many steps today?", "Did I work out yesterday?", trend analysis, coaching insights, and integration with nutrition tracking. Data synced via iOS Shortcuts from Apple Health app.
animations
verygoodopensource/vgv-ai-flutter-plugin
Best practices for Flutter animations using the built-in animation framework. Use when creating, modifying, or reviewing animations, transitions, motion, or animated widgets. Covers implicit animations, explicit animations, page transitions, and Material 3 motion tokens.
cocoapods-podspec-fundamentals
thebushidocollective/han
Use when creating or modifying CocoaPods podspec files. Covers required attributes, file patterns, dependencies, and platform specifications for iOS, macOS, tvOS, watchOS, and visionOS projects.
plaud-embedded-mobile-sdk-skill
plaud-ai/plaud-embedded-skills
Skill for users to implement Plaud Embedded's iOS SDK. Use this skill when a user mentions the Plaud Starter App or wants to integrate the Plaud Embedded SDK with their existing mobile app
Mobile Device Management
hack23/homepage
BYOD policy, personal device security, endpoint protection, and mobile app security
Kotlin Coroutines
thebushidocollective/han
Use when kotlin coroutines for structured concurrency including suspend functions, coroutine builders, Flow, channels, and patterns for building efficient asynchronous code with cancellation and exception handling.
grad-strat-rbv
asgard-ai-platform/skills
Apply the Resource-Based View (Barney, 1991) and VRIO framework to evaluate whether a firm's resources and capabilities confer sustained competitive advantage. Use this skill when the user needs to assess internal resources for strategic value, determine if a competitive edge is sustainable, audit resource portfolios for VRIO criteria, or when they ask 'what makes our advantage sustainable', 'which resources matter most', or 'can competitors replicate this'.
aso
alexszczurek/before-skills
Write, audit, or improve an iOS App Store listing — app name, subtitle, keyword field, screenshots, app icon, preview video, tags, ratings strategy, localization, and featuring nominations. Use when creating or reviewing App Store metadata, doing keyword research, planning a metadata update, or when the user mentions ASO, App Store Optimization, app store listing, keywords, subtitle, screenshot captions, preview video, app icon, Liquid Glass, featuring, ratings prompt, or Apple Ads.
layered-architecture
verygoodopensource/vgv-ai-flutter-plugin
Best practices for VGV layered monorepo architecture in Flutter.