MiniKit to Farcaster
Ce skill fait partie de la suite base proposée dans le repo bankrbot/skills, un catalogue de skills plug-and-play destinés à équiper des agents de développement. Il est fourni par Base et s'installe indépendamment depuis son propre dossier (base-minikit/).
Rôle du skill
Son objectif est d'accompagner la migration d'applications Mini Apps construites avec MiniKit (anciennement part d'OnchainKit) vers le SDK Farcaster natif. Il couvre les patterns de contexte asynchrone, les correspondances hook-par-hook entre les deux bibliothèques, la mise en place du FrameProvider, ainsi que la configuration du manifest.
Installation
Comme indiqué dans le SKILL.md, ce skill s'installe en dehors du repo via la commande référencée dans le catalog.json (install.command). Pour l'installer dans un agent compatible, la commande générique du repo parent s'applique :
install the
base-minikitskill fromhttps://github.com/BankrBot/skills/tree/main/base-minikit
Cas d'usage
Ce skill est utile à tout développeur souhaitant moderniser une Mini App existante pour qu'elle exploite directement le SDK Farcaster plutôt que la couche d'abstraction MiniKit. L'agent équipé de ce skill peut guider les changements d'API, corriger les incompatibilités de hooks et valider la configuration du manifest de frame.