Layer-Based Clean Architecture
Standards for separation of concerns, layer dependency rules, and DDD in Flutter.
Browse reusable instructions for your AI tools. Copy and customize a prompt, or download a skill for a supported agent.

Standards for separation of concerns, layer dependency rules, and DDD in Flutter.
Optimize mobile experiences for performance and usability. TRIGGERS - Use when user needs help with mobile-optimization related tasks.
Operate Android Bluetooth workflows with the bluetooth tool, including power, pairing handoff, BLE scan/connect/disconnect, and permission/settings recovery. Use for Bluetooth and BLE device tasks.
Generate NSMenu and NSStatusItem configurations for macOS menu bar applications
Operate workspace file and code workflows with list, glob, read, write, edit, and grep tools, including safe sequencing, sandbox boundaries, and permission recovery. Use for file inspection, code editing, and text search tasks.
Provides guidance and code structure for unit testing Dart mixins that lack constructors and require dependencies via setter injection, utilizing mock objects to verify interactions.
Operate Android device capabilities with device_status and device tools, including permissions, location, notifications, URL open, share, and settings recovery. Use for phone status, location, permissions, notifications, links, and Android system handoff tasks.
Generate entitlements.plist with appropriate sandbox capabilities for macOS applications
Configure Sparkle framework for macOS auto-updates with appcast, delta updates, and code signing
Operate Android media workflows with the media tool, including photo/video capture, media listing, audio recording/playback, and permission recovery. Use for camera, gallery, microphone, and playback tasks.
Generate .NET MAUI project with platform-specific handlers for desktop and mobile
Configure Neutralino.js for lightweight desktop applications
Configure Swift Package Manager with platform-specific dependencies and build settings
Generate XCTest UI tests for macOS applications with accessibility identifiers and page object patterns
Initialize Tauri project with Rust backend and frontend framework integration
Lottie animation skill for integrating After Effects animations into iOS, Android, and cross-platform mobile apps with playback control, performance optimization, and interactive animation capabilities.
Splits a class or several classes in the common source set commonMain into JVM and non-JVM parts into jvmCommonMain and nonJvmCommonMain. This is used to provide some JVM-specific functionality for a class on JVM targets (e.g. Kotlin/JVM or Java backend or Android).
SQLiteData queries, @Table models, Point-Free SQLite, RETURNING clause, FTS5 full-text search, CloudKit sync, CTEs, JSON aggregation, @DatabaseFunction
Build mobile apps with React Native, Flutter, Swift/SwiftUI, Kotlin/Jetpack Compose. Use for iOS/Android, mobile UX, performance optimization, offline-first, app store deployment.
Expose safe device actions (volume, brightness, open/close apps) for personal automation.
Send and read SMS text messages via an Android phone using pidge.
Generate QR codes from text or URL for mobile scanning.
Sage WalletConnect integration. Filter coins, get asset coins, sign messages, send transactions for dApp connectivity.
Upgrades, or migrates, an Android project to use Android Gradle Plugin
Try another platform, a broader search, or fewer filters.
Explore all resourcesResource formats: Prompts are ready to copy into a conversation. Skills install into the compatible agent shown on their page.
How it worksInclude the instructions, intended platforms, author, and license. Submissions are reviewed before publication.