CommunityRédaction et éditiongithub.com

maksimka2432fr23/codex-skill-mcp-fallout3

Compétence Codex + serveur MCP local pour le GECK de Fallout 3. 46 outils pour l'automatisation de l'éditeur, l'inspection des plugins, les sauvegardes et l'édition des placements.

Qu'est-ce que codex-skill-mcp-fallout3 ?

Cette compétence pour Codex intègre un serveur MCP (Model Context Protocol) local dédié au GECK (Garden of Eden Creation Kit) de Fallout 3. Elle fournit 46 outils qui permettent d'automatiser l'éditeur de niveaux, d'inspecter la structure des plugins (masters, records, references), de gérer les sauvegardes de travail et d'éditer les placements d'objets dans le monde du jeu. Principales fonctionnalités : exécution de scripts GECK, création et édition de références, sauvegarde et restauration des plugins, lecture des propriétés de l'éditeur, etc. Elle est conçue pour les moddeurs utilisant Codex (ou d'autres agents compatibles MCP) qui souhaitent accélérer leur flux de travail de création de mods pour Fallout 3. La compétence est structurée autour d'un serveur MCP local et d'un fichier SKILL.md qui décrit chaque outil en détail.

Compatible avec~Claude Code✓Codex CLI~Cursor
npx skills add maksimka2432fr23/codex-skill-mcp-fallout3

Installed? Explore more Rédaction et édition skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Que fait codex-skill-mcp-fallout3 ?

Compétence Codex + serveur MCP local pour le GECK de Fallout 3. 46 outils pour l'automatisation de l'éditeur, l'inspection des plugins, les sauvegardes et l'édition des placements.

Outils

Gestion des plugins

  • list_plugins : Liste tous les plugins chargés (.esp, .esm, .esl) avec leur statut.
  • get_plugin_info : Récupère les métadonnées d'un plugin (nom, auteur, description, master files).
  • save_plugin : Sauvegarde le plugin actif sous un nom spécifié.
  • backup_plugin : Crée une copie de sauvegarde horodatée du plugin actif.

Automatisation de l'éditeur

  • run_geck_script : Exécute un script personnalisé dans le GECK via l'API scripting.
  • select_reference : Sélectionne une référence spécifique dans la fenêtre de rendu.
  • move_reference : Déplace une référence vers de nouvelles coordonnées (x, y, z).
  • duplicate_reference : Duplique une référence existante avec un nouvel identifiant.
  • delete_reference : Supprime une référence de la cellule active.

Inspection

  • get_editor_id : Récupère l'Editor ID d'une forme par son Form ID.
  • list_records : Liste les enregistrements d'un type donné (ex. NPC_, WEAP, CONT).
  • get_references_in_cell : Liste toutes les références dans une cellule spécifique.

Sauvegardes

  • list_backups : Liste les sauvegardes disponibles pour un plugin.
  • restore_backup : Restaure un plugin à partir d'une sauvegarde.

Placement

  • batch_place : Place plusieurs objets aux coordonnées spécifiées.
  • align_to_grid : Aligne les objets sélectionnés sur la grille.
  • snap_to_ground : Aligne les objets sélectionnés au sol (Z = sol).

Configuration

  1. Assurez-vous que le GECK est installé et accessible.
  2. Exécutez le serveur MCP local (voir server/README.md).
  3. Ajoutez cette compétence à votre configuration Codex.

Exemple d'utilisation

{
  "tool": "move_reference",
  "params": {
    "ref_id": "02001234",
    "x": 128.0,
    "y": 256.0,
    "z": 64.0
  }
}

Avertissement

Cette compétence modifie directement les fichiers de plugin. Faites toujours une sauvegarde avant d'utiliser les outils destructeurs (delete_reference, batch_place, etc.).

Skills associés