Skip to content

tmouchart/isilwen

v1.0.0UNLICENSED

Isilwen, l'assistante des Terres d'Arran : ta fiche, ta campagne, le journal, le combat en cours et les règles de Chroniques Oubliées, depuis Claude ou ChatGPT.

Plugin Isilwen

Un serveur MCP et un skill, pour Claude (claude.ai, Claude Code) et ChatGPT (Codex). Isilwen lit ta fiche, ta campagne, le journal, tes notes, le combat en cours, et répond aux règles des Terres d'Arran. En lecture seule.

Installer

Claude Code

claude plugin marketplace add tmouchart/arran-dnd
/plugin install isilwen@arran-dnd

Codex

codex plugin marketplace add tmouchart/arran-dnd
codex plugin install isilwen

claude.ai (Pro, Max, Team)

Personnaliser > Plugins > Ajouter depuis un dépôt, avec https://github.com/tmouchart/arran-dnd. Ou télécharge le zip sur https://arran-dnd.fly.dev/plugin et uploade-le.

Depuis le zip

Le zip de https://arran-dnd.fly.dev/plugin est un marketplace qui contient le plugin. Dézippé dans ~/isilwen-plugin, il s'installe tel quel :

claude plugin marketplace add ~/isilwen-plugin      # Claude Code
codex plugin marketplace add ~/isilwen-plugin       # Codex

Ensuite, ouvre une nouvelle session. Un plugin installé en pleine conversation reste invisible pour cette conversation.

La connexion se fait en OAuth au premier appel d'un outil : une page Terres d'Arran s'ouvre, tu te connectes, tu autorises. Aucun jeton dans ce plugin.

Skill

Un seul skill, isilwen : la persona, l'ordre des outils du connecteur, et les règles complètes du livre dans references/ (création de personnage, combat, magie, équipement, peuples, voies, lore). Les fichiers de references/ sont des copies de knowledge/topics/, faites par npm run plugin:sync ; un test casse si elles dérivent.

Trois agents, trois manifestes

FichierLu par
plugin.json, mcp.jsonAgent Plugins 1.0 (ChatGPT, Codex)
.claude-plugin/plugin.json, .mcp.jsonClaude
.codex-plugin/plugin.json, .mcp.jsonCodex

Codex refuse $schema dans .mcp.json, d'où sa copie sans.