project-bloc
Guide for creating BLoC patterns with events, states, and proper structure in app_bloc packages (project)
Guide for creating BLoC patterns with events, states, and proper structure in app_bloc packages (project)
Use when implementing SwiftUI gestures (tap, drag, long press, magnification, rotation), composing gestures, managing gesture state, or debugging gesture conflicts - comprehensive patterns for gesture recognition, composition, accessibility, and cross-platform support
Use when facing 2+ independent Flutter tasks that can be worked on without shared state or sequential dependencies
Creates a new Flutter project with Clean Architecture, domain pattern boilerplate, and production-ready setup
Expert-level Dart, Flutter, mobile development, and cross-platform apps
Comprehensive SwiftUI NavigationStack and routing patterns for iOS/tvOS development
Foundational Swift development patterns covering modern Swift syntax, SwiftUI, protocol-oriented programming, and Cocoa Touch frameworks. Use when writing Swift code, building iOS/macOS/watchOS/tvOS applications, working with SwiftUI or UIKit, understanding Swift concurrency, or needing guidance on Swift project structure.
Provides Android coding patterns for Kotlin 2.0 and Jetpack Compose projects. Includes MVI architecture, Clean Architecture layers, Compose best practices, and Coroutines/Flow patterns. Use when writing Android code, implementing features, reviewing code, or learning patterns. Use when user mentions: MVI 패턴, 클린 아키텍처, 컴포즈 패턴, 코루틴, Flow, 상태 관리, 아키텍처, ViewModel 패턴, 레이어 구조, 패턴 설명.
Use when implementing BGTaskScheduler, debugging background tasks that never run, understanding why tasks terminate early, or testing background execution - systematic task lifecycle management with proper registration, expiration handling, and Swift 6 cancellation patterns
Guide for showing user feedback using app_feedback package - toasts, snackbars, dialogs, bottom sheets (project)
Guide for storing secrets securely using app_secure_storage package with platform-native storage (project)
GetX navigation patterns including routing, parameters, guards, deep linking, and custom transitions for Flutter applications
Dart 3.x and Flutter 3.x conventions, naming patterns, code organization, null safety, and async/await best practices
Los usuarios no notan cambios que ocurren fuera de su foco de atención. Use cuando diseñe actualizaciones de estado, notificaciones, o cambios dinámicos en la UI.
Guide for creating form modules with FormBloc state management and Flutter widgets in app_form packages (project)
SwiftUI view composition, state management, and platform-specific patterns for iOS/tvOS
Comprehensive error handling strategies for iOS/tvOS applications using Swift Result types, custom errors, and user-facing error presentation
TypeScript-specific library/package development patterns. Use when creating npm packages, configuring package.json exports, setting up tsconfig.json for libraries, generating declaration files, publishing to npm, or configuring ESM/CJS dual packages. Extends meta-library-dev with TypeScript tooling and ecosystem patterns.
Bootstrap Python projects with virtual environments and modern tooling. Use when creating Python applications, scripts, APIs, data science projects, or when the user wants a properly configured Python development environment.
Upgrade dependencies for Java/Kotlin (Gradle/Maven) and TypeScript/Node projects with minimal risk: plan the bump, apply changes incrementally, run tests/builds, and document breaking changes. Use when the user asks to bump deps, update frameworks, or address CVEs.
Publish a prepared release (phase 7). Usage: /publish-release <version>. Requires version argument. Wraps publish-release.sh for deterministic execution.
Swift package development with SPM. Use for Package.swift, public APIs, DocC, XCTest, XCFrameworks, and library publishing. Extends meta-library-dev.
SEMO 패키지 시맨틱 버저닝 자동화. Use when (1) Agent/Skill/Command 변경 후 릴리스, (2) VERSION 및 CHANGELOG 업데이트, (3) Keep a Changelog 형식 버전 관리.