
de moltis2,640
Exécute l'émulation headless pour permettre à un agent de jouer aux jeux Pokémon : lancez un serveur de jeu, observez la RAM et les captures d'écran, effectuez des mouvements stratégiques et sauvegardez/chargez des états.
Cette compétence exécute un émulateur Pokémon headless via le package pokemon-agent, exposant un serveur de jeu et un tableau de bord. L'agent observe l'état structuré de la RAM et des captures d'écran, prend des décisions (navigation, choix de combat, sauvegarde) et émet des actions de boutons/entrées via une liste d'actions courte. Elle inclut des conseils opérationnels pour la configuration, le tunnel vers le tableau de bord, les conventions de sauvegarde/chargement, et les stratégies de combat/navigation.
Utilisez cette compétence lorsqu'un utilisateur demande de « jouer à Pokémon », de « lancer Pokémon », souhaite regarder une IA jouer à une ROM Pokémon classique (GB/GBC/GBA), ou lorsqu'il interagit avec une ROM locale et souhaite un gameplay autonome, des démonstrations ou des tests. Pas pour la distribution de ROM — exigez toujours que l'utilisateur fournisse ses propres ROM.
Idéal avec les agents supportant l'accès shell/hôte et les outils de vision (ex: Claude Code, agents Copilot/Code, agents génériques avec capacités de vision et client HTTP).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.