Passer au contenu principal
Les skills Base44 aident les outils IA externes comme Claude, Cursor ou d’autres assistants de codage IA à travailler plus efficacement avec Base44. Ils fournissent des instructions et un contexte réutilisables que ces outils peuvent utiliser lorsqu’ils vous aident à créer et gérer vos applications Base44.

À propos des skills

Les skills Base44 sont des instructions autonomes qui apprennent aux agents IA à effectuer des tâches spécifiques avec Base44. Ils suivent la spécification ouverte Agent Skills et se composent d’un fichier SKILL.md contenant des métadonnées et des instructions, ainsi que toute information contextuelle supplémentaire dont l’agent peut avoir besoin. Chaque skill inclut :
  • Nom et description : aide les agents à identifier quand utiliser le skill.
  • Instructions : guide étape par étape pour effectuer la tâche.
  • Ressources facultatives : scripts, documents de référence et ressources que l’agent peut utiliser.
Si vous voulez utiliser les skills Base44 pour créer de nouveaux projets, installez-les globalement :
npx skills add base44/skills -g
Les skills Base44 sont automatiquement inclus dans les projets créés avec la CLI. Si vous avez installé les skills globalement, votre agent IA utilisera généralement les skills Base44 au niveau du projet. Les skills Base44 sont maintenus dans le dépôt base44/skills.

Skills disponibles

Base44 fournit trois skills qui couvrent le workflow de développement complet :
  • base44-cli : configuration de projet, gestion des ressources et déploiement.
  • base44-sdk : implémentation de fonctionnalités avec le SDK JavaScript.
  • base44-troubleshooter : débogage en production et analyse des logs.

base44-cli

Le skill CLI apprend aux agents à gérer les projets Base44 en utilisant l’interface en ligne de commande. C’est le premier arrêt de votre agent lors du démarrage d’un nouveau projet ou de l’exécution de tâches d’infrastructure.

Capacités

Les capacités de ce skill comprennent :
  • Créer et lier des projets Base44 à partir de modèles.
  • Définir des schémas d’entités avec des types de champs, des formats et des règles RLS appropriés.
  • Configurer des fonctions backend avec des automatisations.
  • Configurer des agents IA avec des permissions d’outils.
  • Configurer des connecteurs OAuth pour des services externes tels que Google Calendar, Slack et Notion.
  • Générer des types TypeScript à partir des ressources de votre projet.
  • Déployer des ressources en production, y compris le déploiement de site sur l’hébergement Base44.
  • S’authentifier auprès de Base44 et gérer les sessions CLI.
  • Configurer les paramètres du projet.

Exemples de prompts

  • « Créer un nouveau projet Base44 pour une application todo ».
  • « Ajouter une entité User avec les champs e-mail, nom et rôle ».
  • « Déployer tous mes changements en production ».
  • « Configurer RLS pour que les utilisateurs ne voient que leurs propres tâches ».
  • « Ajouter un connecteur Google Calendar à mon projet ».
  • « Générer des types TypeScript pour mes entités ».

base44-sdk

Le skill SDK apprend aux agents à créer des fonctionnalités à l’aide du SDK JavaScript Base44. Une fois votre projet initialisé, ce skill guide le travail d’implémentation.

Capacités

Les capacités de ce skill comprennent :

Exemples de prompts

  • « Ajouter une page de connexion avec e-mail et mot de passe ».
  • « Afficher une liste de toutes les tâches en attente pour l’utilisateur actuel ».
  • « Créer une interface de chat pour l’agent de support ».
  • « Envoyer une notification e-mail lorsqu’une nouvelle commande est créée ».
  • « Utiliser le connecteur Slack pour publier un message depuis une fonction backend ».

base44-troubleshooter

Le skill troubleshooter apprend aux agents à enquêter sur les problèmes de production en récupérant et en analysant les logs de fonctions backend.

Capacités

Les capacités de ce skill comprennent :
  • Récupérer les logs de fonctions backend avec filtrage par nom de fonction, niveau de log et plage de temps.
  • Identifier les erreurs dans toutes les fonctions du projet.
  • Plonger dans les logs de fonctions spécifiques pour un débogage ciblé.
  • Corréler les horodatages des logs avec les problèmes signalés par les utilisateurs.
  • Analyser les traces de pile et les messages d’erreur des exécutions de fonctions.

Exemples de prompts

  • « Montre-moi toutes les erreurs de la fonction checkout aujourd’hui ».
  • « Récupère les 100 dernières entrées de log pour ma fonction send-email ».
  • « Vérifie s’il y a des erreurs dans la dernière heure dans toutes les fonctions ».
  • « Récupère les logs d’avertissement et d’erreur de la fonction process-payment depuis hier ».

Garder les skills synchronisés

Les skills Base44 fonctionnent mieux lorsqu’ils correspondent à votre version de la CLI Base44. Lorsque vous mettez à jour la CLI, vous devez également mettre à jour vos skills Base44 :
# Update Base44 skills in current project
npx skills add base44/skills

# Update Base44 skills globally
npx skills add base44/skills -g
Cela met à jour les skills Base44 existants et installe ceux qui ont été nouvellement ajoutés depuis le dépôt.

Voir aussi

Cette page a été traduite à l’aide de l’IA. Pour les informations les plus précises et à jour, consultez la version anglaise.