con un clic
Sameva
Sameva contiene 12 skills recopiladas de SamymaS, con cobertura ocupacional por repositorio y páginas de detalle dentro del sitio.
Skills en este repositorio
Pattern de persistance locale Hive dans Sameva — boîtes dynamiques + sérialisation JSON (toJson/fromJson), clés par utilisateur, offline-first. À utiliser pour créer ou modifier un modèle persisté localement, ouvrir une boîte, lire/écrire dans Hive, ou implémenter un service/ViewModel source de vérité avec stockage local. Pour la sync cloud, voir sameva-supabase ; pour les tests, voir sameva-testing.
Convention ADR Sameva. Déclenche sur : "ADR", "décision d'architecture", "choix technique justifié", "journal de décisions", "architecture decision record", "trade-off", "alternative écartée", "phase-zero", "restructuring".
Patterns d'animation Flutter (Lottie/Rive) et mapping GameEventBus pour Sameva. Déclenche sur : "animation", "Lottie", "Rive", "glow", "shimmer", "GameEventBus", "AnimationController", "feedback", "confetti", "montée de niveau", "level-up", "SFX", "son", "particules".
Carte de suppression des données utilisateur (RGPD, droit à l'effacement) pour Sameva. Déclenche sur : "RGPD", "suppression de compte", "delete account", "droit à l'effacement", "effacer mes données", "purge", "anonymisation", "export de données".
Guide for upgrading Stripe API versions and SDKs
Applique la logique métier Sameva (quêtes, récompenses, items, équipement, Hive, Supabase). Utiliser lors de l'implémentation ou modification de règles de jeu, de récompenses, d'inventaire, d'équipement, ou d'accès données.
Applique l'architecture Clean et Provider du projet Sameva. Utiliser lors de l'ajout de fonctionnalités, du refactoring, de la création de pages ou providers, ou quand l'utilisateur demande où placer du code ou comment structurer une feature.
Vue d'ensemble du projet Sameva. À consulter EN PREMIER avant toute autre skill. Décrit la mission produit, le périmètre MVP, les principes UX directeurs, et les acteurs (Mougi, MougiBot, joueur). Utiliser quand un agent débute une tâche, quand l'utilisateur pose une question générale sur le projet, ou pour cadrer une décision produit.
Applique le design system Sameva (couleurs, polices, rareté, widgets). Utiliser lors de la création ou modification d'écrans, de widgets, de thème, ou quand l'utilisateur travaille dans lib/ui/.
Patterns d'écriture, déploiement et debug des Edge Functions Supabase dans Sameva (runtime Deno/TypeScript). À utiliser pour créer ou modifier une Edge Function, configurer des secrets, gérer CORS, déboguer un appel serverless. Pour le contenu spécifique de MougiBot, voir sameva-ia-integration.
Intégration de MougiBot (validation IA des preuves de quête) dans Sameva. À utiliser pour brancher l'API Claude, gérer le service ValidationAIService, modifier le prompt, ajuster le seuil, ou ajouter un fallback. Pour le code de l'Edge Function elle-même, voir sameva-edge-functions.
Patterns d'accès à Supabase dans Sameva — auth, requêtes SQL, RLS, repositories. À utiliser pour toute interaction avec la base de données, l'authentification, le storage, ou les RLS policies. Pour les Edge Functions, voir sameva-edge-functions.