
Propose a new change with all artifacts generated in one step. Use when the user wants to quickly describe what they want to build and get a complete proposal with design, specs, and tasks ready for implementation.
# ✨ Skill: Animation & Motion Design ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-animation-motion` | | **Nivel** | 🔴 Avanzado | | **Versión** | 1.0.0 | | **Keywords** | `animation`, `motion`, `rive`, `lottie`, `hero`, `animationcontroller`, `tween` | | **Referencia** | [Flutter Animations](https://docs.flutter.dev/ui/animations), [Rive Flutter](https://pub.dev/documentation/rive/latest/) | ## 🔑 Keywords para Invocación - `animation` - `motion` - `rive` - `l
# 🎨 Skill: State Management con BLoC Avanzado ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-bloc-advanced` | | **Nivel** | 🔴 Avanzado | | **Versión** | 1.0.0 | | **Keywords** | `bloc`, `cubit`, `state-management-bloc`, `flutter-bloc`, `hydrated-bloc` | | **Referencia** | [BLoC Official Docs](https://bloclibrary.dev/) | ## 🔑 Keywords para Invocación Usa cualquiera de estos keywords en tus prompts para invocar este skill: - `bloc` - `cubit` - `flutter-bloc` -
# 🔗 Skill: Deep Linking & Universal Links ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-deep-linking` | | **Nivel** | 🟡 Intermedio | | **Versión** | 1.0.0 | | **Keywords** | `deep-linking`, `universal-links`, `app-links`, `go-router`, `navigation` | | **Referencia** | [Flutter Deep Linking](https://docs.flutter.dev/ui/navigation/deep-linking) | ## 🔑 Keywords para Invocación - `deep-linking` - `universal-links` - `app-links` - `go-router` - `dynamic-links` -
# 💰 Skill: In-App Purchases (IAP) ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-iap` | | **Nivel** | 🔴 Avanzado | | **Versión** | 1.0.0 | | **Keywords** | `in-app-purchases`, `iap`, `subscriptions`, `revenue-cat`, `app-store`, `play-billing` | | **Referencia** | [in_app_purchase Plugin](https://pub.dev/packages/in_app_purchase) | ## 🔑 Keywords para Invocación - `in-app-purchases` - `iap` - `subscriptions` - `revenue-cat` - `revenuecat` - `billing` - `@skill:
Machine Learning integration for Flutter using TensorFlow Lite and Firebase ML
# 🎨 Skill: MVVM Pattern ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-mvvm-pattern` | | **Nivel** | 🟡 Intermedio | | **Versión** | 1.0.0 | | **Keywords** | `mvvm`, `model-view-viewmodel`, `provider`, `changenotifier` | ## 🔑 Keywords para Invocación Usa cualquiera de estos keywords en tus prompts para invocar este skill: - `mvvm` - `model-view-viewmodel` - `provider` - `changenotifier` - `@skill:mvvm` ### Ejemplos de Prompts ``` Crea una app de lista de ta
# ♿ Skill: Accessibility (a11y) ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-accessibility` | | **Nivel** | 🟡 Intermedio | | **Versión** | 1.0.0 | | **Keywords** | `accessibility`, `a11y`, `semantic`, `screen-reader`, `wcag`, `talkback`, `voiceover` | | **Referencia** | [Flutter Accessibility](https://docs.flutter.dev/ui/accessibility-and-internationalization/accessibility) | ## 🔑 Keywords para Invocación - `accessibility` - `a11y` - `semantic` - `screen-rea
# 📊 Skill: Analytics & Tracking ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-analytics-tracking` | | **Nivel** | 🟡 Intermedio | | **Versión** | 1.0.0 | | **Keywords** | `analytics`, `tracking`, `mixpanel`, `amplitude`, `firebase-analytics`, `events` | | **Referencia** | [Firebase Analytics](https://firebase.google.com/docs/analytics) | ## 🔑 Keywords para Invocación - `analytics` - `tracking` - `mixpanel` - `amplitude` - `firebase-analytics` - `events` - `us
# 🔧 Skill: Ansible AWX Automation ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `cicd-ansible-awx` | | **Nivel** | 🔴 Avanzado | | **Versión** | 1.0.0 | | **Keywords** | `ansible`, `awx`, `automation`, `configuration-management` | ## 🔑 Keywords - `ansible`, `awx`, `tower`, `automation`, `playbook`, `@skill:ansible-awx` ## 📖 Descripción Ansible AWX (upstream de Red Hat Ansible Tower) proporciona UI web y API REST para gestión de playbooks Ansible, ideal para automat
# 🔄 Skill: ArgoCD GitOps Deployment ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `cicd-argocd` | | **Nivel** | 🔴 Avanzado | | **Versión** | 1.0.0 | | **Keywords** | `argocd`, `gitops`, `kubernetes`, `cd`, `continuous-deployment` | | **Referencia** | [ArgoCD Docs](https://argo-cd.readthedocs.io/) | ## 🔑 Keywords para Invocación - `argocd` - `gitops` - `continuous-deployment` - `k8s-deployment` - `@skill:argocd` ### Ejemplos de Prompts ``` Configura ArgoCD para depl
# ☁️ Skill: AWS Backend Deployment ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `cicd-aws` | | **Nivel** | 🔴 Avanzado | | **Versión** | 1.0.0 | | **Keywords** | `aws`, `eks`, `rds`, `s3`, `lambda`, `cloud` | | **Referencia** | [AWS Docs](https://docs.aws.amazon.com/) | ## 🔑 Keywords para Invocación - `aws` - `eks` - `rds` - `s3` - `lambda` - `@skill:aws` ## 📖 Descripción AWS proporciona servicios cloud para backends de Flutter: EKS para containers, RDS para databa
# ☁️ Skill: Microsoft Azure Backend ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `cicd-azure` | | **Nivel** | 🔴 Avanzado | | **Versión** | 1.0.0 | | **Keywords** | `azure`, `aks`, `azure-functions`, `cosmos-db` | ## 🔑 Keywords - `azure`, `aks`, `azure-functions`, `cosmos-db`, `azure-sql`, `@skill:azure` ## 📖 Descripción Azure proporciona servicios cloud para backends Flutter: AKS (Kubernetes), Azure Functions (serverless), Azure SQL, Cosmos DB, Blob Storage y más.
# 🏛️ Skill: Clean Architecture ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-clean-architecture` | | **Nivel** | 🔴 Avanzado | | **Versión** | 1.0.0 | | **Keywords** | `clean`, `clean-arch`, `clean-architecture`, `bloc`, `usecase`, `repository`, `ddd` | ## 🔑 Keywords para Invocación Usa cualquiera de estos keywords en tus prompts para invocar este skill: - `clean` - `clean-arch` - `clean-architecture` - `bloc` - `usecase` - `repository-pattern` - `ddd` (Doma
# 🔧 Skill: Code Generation Workflows ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-code-generation` | | **Nivel** | 🟢 Básico | | **Versión** | 1.0.0 | | **Keywords** | `code-gen`, `build-runner`, `freezed`, `json-serializable`, `injectable`, `auto-route` | | **Referencia** | [build_runner Package](https://pub.dev/packages/build_runner), [Context7 MCP](https://github.com/upstash/context7) | ## 🔑 Keywords para Invocación Usa cualquiera de estos keywords en tus
# 🔀 Skill: Crossplane Multi-Cloud Management ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `cicd-crossplane` | | **Nivel** | 🔴 Avanzado | | **Versión** | 1.0.0 | | **Keywords** | `crossplane`, `multi-cloud`, `kubernetes`, `infrastructure` | ## 🔑 Keywords - `crossplane`, `multi-cloud`, `k8s-native`, `infrastructure-api`, `@skill:crossplane` ## 📖 Descripción Crossplane extiende Kubernetes para gestionar infraestructura cloud usando custom resources. Permite provisio
# 🐛 Skill: Error Tracking & Crash Reporting ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-error-tracking` | | **Nivel** | 🟡 Intermedio | | **Versión** | 1.0.0 | | **Keywords** | `error-tracking`, `sentry`, `crashlytics`, `crash-reporting`, `logging`, `monitoring` | | **Referencia** | [Sentry Flutter](https://docs.sentry.io/platforms/flutter/) | ## 🔑 Keywords para Invocación - `error-tracking` - `sentry` - `crashlytics` - `crash-reporting` - `error-monitoring
# 🎨 Skill: Feature-First Architecture ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-feature-first` | | **Nivel** | 🟡 Intermedio | | **Versión** | 1.0.0 | | **Keywords** | `feature-first`, `feature-architecture`, `feature-driven` | | **Referencia** | [Feature-First Architecture Guide](https://codewithandrea.com/articles/flutter-project-structure/) | ## 🔑 Keywords para Invocación Usa cualquiera de estos keywords en tus prompts para invocar este skill: - `feat
# 🔥 Skill: Firebase Integration ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-firebase` | | **Nivel** | 🟡 Intermedio | | **Versión** | 2.0.0 | | **Keywords** | `firebase`, `firestore`, `auth`, `cloud-messaging`, `analytics`, `storage`, `remote-config`, `crashlytics`, `provider` | | **Referencia** | [FlutterFire](https://firebase.flutter.dev/) | ## 🔑 Keywords para Invocación - `firebase` - `firestore` - `firebase-auth` - `cloud-messaging` - `firebase-analytic
# ☁️ Skill: Google Cloud Platform Backend ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `cicd-gcp` | | **Nivel** | 🔴 Avanzado | | **Versión** | 1.0.0 | | **Keywords** | `gcp`, `gke`, `cloud-run`, `cloud-sql`, `firebase` | ## 🔑 Keywords - `gcp`, `google-cloud`, `gke`, `cloud-run`, `cloud-sql`, `firebase`, `@skill:gcp` ## 📖 Descripción GCP ofrece servicios cloud para backends Flutter: GKE (Kubernetes), Cloud Run (serverless containers), Cloud SQL, Firebase, Cloud Sto
# 🔗 Skill: GraphQL Integration ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-graphql` | | **Nivel** | 🔴 Avanzado | | **Versión** | 1.0.0 | | **Keywords** | `graphql`, `apollo`, `graphql-client`, `subscriptions` | | **Referencia** | [GraphQL Flutter](https://pub.dev/packages/graphql_flutter) | ## 🔑 Keywords para Invocación - `graphql` - `apollo` - `graphql-client` - `subscriptions` - `mutations` - `@skill:graphql` ### Ejemplos de Prompts ``` Integra GraphQL
# 🌍 Skill: Internacionalización (i18n) ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-i18n` | | **Nivel** | 🟡 Intermedio | | **Versión** | 1.0.0 | | **Keywords** | `i18n`, `l10n`, `internationalization`, `localization`, `translations` | | **Referencia** | [Flutter Intl Documentation](https://docs.flutter.dev/development/accessibility-and-localization/internationalization) | ## 🔑 Keywords para Invocación - `i18n` - `l10n` - `internationalization` - `localizati
Google Maps and Mapbox integration for Flutter applications
# 📱 Skill: Mobile Testing y Debugging con Flutter MCP ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-mobile-testing` | | **Nivel** | 🔴 Avanzado | | **Versión** | 1.2.0 | | **Keywords** | `mobile-testing`, `integration-test`, `flutter-mcp`, `dart-mcp`, `debugging`, `logic-analysis`, `widget-inspection`, `device-testing` | | **Referencia** | [Dart and Flutter MCP server](https://docs.flutter.dev/ai/mcp-server) \| [Mobile MCP](https://github.com/mobile-next/mobile-
# 🔧 Skill: Native Integration (Swift/Kotlin) ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-native-integration` | | **Nivel** | 🔴 Avanzado | | **Versión** | 1.0.0 | | **Keywords** | `native-integration`, `swift`, `kotlin`, `uikit`, `android-sdk`, `native-ui` | | **Referencia** | [Flutter Platform Integration](https://docs.flutter.dev/platform-integration) | ## 🔑 Keywords para Invocación Usa cualquiera de estos keywords en tus prompts para invocar este skill:
Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.
Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.
Enter explore mode - a thinking partner for exploring ideas, investigating problems, and clarifying requirements. Use when the user wants to think through something before or during a change.
# 🏗️ Skill: Terraform Infrastructure as Code ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `cicd-terraform` | | **Nivel** | 🔴 Avanzado | | **Versión** | 1.0.0 | | **Keywords** | `terraform`, `iac`, `infrastructure-as-code`, `hcl`, `provisioning` | | **Referencia** | [Terraform Docs](https://www.terraform.io/docs) | ## 🔑 Keywords para Invocación - `terraform` - `iac` - `infrastructure-as-code` - `hcl` - `provisioning` - `@skill:terraform` ### Ejemplos de Prompts ```
# 🗄️ Skill: Arquitectura Hexagonal (Backend) ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `backend-hexagonal-architecture` | | **Nivel** | 🔴 Avanzado | | **Versión** | 1.0.0 | | **Keywords** | `hexagonal`, `hexagonal-architecture`, `ports-and-adapters`, `ddd`, `domain-driven-design` | | **Referencia** | [Alistair Cockburn - Hexagonal Architecture](https://alistair.cockburn.us/hexagonal-architecture/) | ## 🔑 Keywords para Invocación Usa cualquiera de estos keywords e
# 🎨 Skill: Figma Dev Mode Integration ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `figma-dev-mode` | | **Nivel** | 🟡 Intermedio | | **Versión** | 1.0.0 | | **Keywords** | `figma`, `design`, `assets`, `components`, `dev-mode`, `design-system` | | **Referencia** | [Figma MCP Server Guide](https://github.com/figma/mcp-server-guide/) | ## 🔑 Keywords para Invocación Usa cualquiera de estos keywords en tus prompts para invocar este skill: - `figma` - `design` - `assets`
# Skill: OVHCloud Backend Deployment ## Metadata | Atributo | Valor | |----------|-------| | **ID** | `cicd-ovhcloud` | | **Nivel** | Intermedio | | **Version** | 1.1.0 | | **Keywords** | `ovh`, `ovhcloud`, `kubernetes`, `object-storage`, `terraform` | ## Keywords - `ovh`, `ovhcloud`, `managed-kubernetes`, `object-storage`, `@skill:ovhcloud` ## Descripcion OVHCloud ofrece servicios cloud europeos para backends Flutter: Managed Kubernetes, Object Storage, Databases, y mas con precios compet
# 📦 Skill: App Distribution & Deployment ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-app-distribution` | | **Nivel** | 🟡 Intermedio | | **Versión** | 1.0.0 | | **Keywords** | `app-distribution`, `testflight`, `play-console`, `firebase-distribution`, `fastlane`, `beta-testing` | | **Referencia** | [Flutter Deployment](https://docs.flutter.dev/deployment) | ## 🔑 Keywords para Invocación - `app-distribution` - `testflight` - `play-console` - `firebase-distrib
# 🚩 Skill: Feature Flags & Remote Config ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-feature-flags` | | **Nivel** | 🟡 Intermedio | | **Versión** | 1.0.0 | | **Keywords** | `feature-flags`, `remote-config`, `firebase-remote-config`, `launchdarkly`, `ab-testing` | | **Referencia** | [Firebase Remote Config](https://firebase.google.com/docs/remote-config) | ## 🔑 Keywords para Invocación - `feature-flags` - `remote-config` - `firebase-remote-config` - `launchd
# 🧪 Skill: Testing Strategy ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-testing-strategy` | | **Nivel** | 🔴 Avanzado | | **Versión** | 1.0.0 | | **Keywords** | `testing`, `test`, `unit-test`, `widget-test`, `integration-test`, `tdd` | ## 🔑 Keywords para Invocación - `testing` - `test` - `unit-test` - `widget-test` - `integration-test` - `tdd` (Test-Driven Development) - `@skill:integration-testing` ### Ejemplos de Prompts ``` Implementa testing comprehen
# 🎨 Skill: Arquitectura Modular ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `flutter-modular-architecture` | | **Nivel** | 🔴 Avanzado | | **Versión** | 1.0.0 | | **Keywords** | `modular`, `modular-architecture`, `module`, `multi-module` | | **Referencia** | [Flutter Modular Package](https://pub.dev/packages/flutter_modular) | ## 🔑 Keywords para Invocación Usa cualquiera de estos keywords en tus prompts para invocar este skill: - `modular` - `modular-architecture`
# 🚀 Skill: GitHub Actions CI/CD ## 📋 Metadata | Atributo | Valor | |----------|-------| | **ID** | `cicd-github-actions` | | **Nivel** | 🟡 Intermedio | | **Versión** | 1.0.0 | | **Keywords** | `github-actions`, `ci`, `cd`, `pipeline`, `automation`, `workflow` | | **Referencia** | [GitHub Actions Docs](https://docs.github.com/en/actions) | ## 🔑 Keywords para Invocación - `github-actions` - `ci` - `cd` - `pipeline` - `workflow` - `automation` - `@skill:github-actions` ### Ejemplos de Prom