add-tcg
add-tcg
Catalogue généré le 2026-05-11
En une phrase
UseChecklist when6-axes addingpour aintégrer newun nouveau Trading Card Game (TCG)Lorcana, toPokémon, theOne Piece, Yu-Gi-Oh, Marvel Snap…) dans l'app boardgame-referee, avec les chemins de fichiers exacts, les patterns à dupliquer et les vérifications end-to-end.
Quand l'utiliser
Comment l'invoquer
/add-tcg
Phrases déclencheurs (texte) : "ajouter un nouveau TCG", "intégrer Lorcana", "support Pokemon TCG", "nouveau jeu de cartes", "ajouter One Piece TCG", "Sorcery Contested Realm"Quand l'utiliser
Comment l'invoquer
/add-tcgDescription complète
Use when adding a new Trading Card Game (TCG) to the boardgame-referee app — e.g. user says "ajouter un nouveau TCG", "intégrer Lorcana", "support Pokemon TCG", "nouveau jeu de cartes", "ajouter One Piece TCG", "Sorcery Contested Realm". Provides a 6-axis checklist (cards, UI symbols, decompose-query, deckbuilding, set matching, meta sources) with exact file paths, code patterns to duplicate, and end-to-end verification steps. Should trigger even when the user mentions only the TCG name without saying "add" — e.g. "et si je voulais Lorcana ?",
PourDescription aller plus loindétaillée
Ajouter
Ce skill est spécifique au projet boardgame-referee. Il découpe l'intégration d'un nouveau TCG completen
Quand6 utiliseraxes ce skill
L'utilisateur veut intégrer un nouveau TCG (Trading Card Game) au projet boardgame-referee.
Exemplesindépendants : Lorcana,(1) Pokemon TCG, One Piece Card Game, Sorcery: Contested Realm, Yu-Gi-Oh!,
Marvel Snap, etc.
L'objectif par défaut est le niveau MTG/RiftboundCartes :(source cartesde +données, ingestion, autocomplete @), +(2) synergieSymboles +& deckbuildingUI +(icônes setinline, modal zoom), (3) Decompose-query (parsing des questions utilisateur), (4) Deckbuilding (génération de decklists complètes), (5) Set matching +(filtrage méta.par Ceextension), (6) Méta (tier lists, tournois). L'axe 1 est la fondation ; les autres peuvent être appliqués selon le niveau d'intégration choisi.
Avant de coder, le skill couvrepose ce7 niveauquestions completobligatoires : source des données cartes («API fulllive, premiumpackage »).
Pourdataset unGitHub, jeuscraping), multilinguisme (FR/EN/bilingue), tailles de plateaudeck (Arkofficielles Nova,par Terraformingformat, Mars),système seulsde lescouleurs/factions, axessymboles 1inline à rendre, source méta disponible, et 2si s'appliquentle — pasPDF de métarègles nia deckbuilding.déjà Pourété un TCG sans méta publique exploitable, l'axe 6 peut être skippé.
Pré-requis — questions à poser à l'utilisateur AVANT de coder
Pose ces questions une par une (ou groupéesingéré via AskUserQuestion/add-game). Sans ces réponses, neil commencerefuse pasde l'implémentationcommencer — tu vas devoir choisir desles hard-codes (couleurs, typestypes, deck sizes) en dépendent.
Trois niveaux d'intégration sont proposés : Minimum viable (axes 1+2, pour un jeu de cartes,plateau), taillesStandard (axes 1+2+3, TCG sans deckbuilding), Full premium (les 6 axes, niveau MTG/Riftbound). Il fournit un tableau d'aiguillage avec durée typique de deck)chaque quiaxe dépendentet dules TCG.fichiers de référence à lire (references/axe-1-cards.md, etc.). Après tous les axes, il déroule 7 vérifications end-to-end : autocomplete fonctionnel, symboles rendus, synergie classifiée, deckbuilding validé, méta synchronisée, set matching filtré, auto-wrap des noms de cartes. Il rappelle aussi la règle d'or : ne jamais mapper sémantiquement les stats d'un TCG à celles d'un autre (chaque jeu a ses propres champs card_<jeu>_<stat>), sinon le LLM hallucine des analogies fausses entre jeux.
(extraitPour —Thymon voir: lec'est SKILL.mdton completkit pourde latravail suite)dédié quand tu veux étendre boardgame-referee à un nouveau jeu de cartes sans rater une étape.
Source
- Plugin :
perso (standalone) - Nom interne :
add-tcg - Fichier :
/home/thymon/.claude/skills/add-tcg/SKILL.md