skills/nicmarti/skills-weaver/spell-reference

spell-reference

SKILL.md

Spell Reference - Grimoire des Sorts D&D 5e

Skill pour consulter les sorts D&D 5e (257 sorts, 12 classes, 8 écoles de magie). Indispensable pour vérifier les effets des sorts pendant le jeu.

Utilisation Rapide

# Compiler si nécessaire
go build -o sw-spell ./cmd/spell

# Lister les sorts par classe
./sw-spell list --class=wizard

# Cantrips d'une classe
./sw-spell cantrips wizard

# Détails d'un sort
./sw-spell show projectile_magique

# Sorts de concentration
./sw-spell concentration

# Slots de sorts
./sw-spell slots wizard --level=5

Commandes Disponibles

Lister les Sorts

./sw-spell list                              # Tous les sorts (257)
./sw-spell list --class=wizard               # Sorts de magicien
./sw-spell list --class=cleric --level=1     # Clerc niveau 1
./sw-spell list --level=0                    # Cantrips
./sw-spell list --school=evocation           # École d'évocation
./sw-spell list --format=md                  # Fiches détaillées
./sw-spell list --format=json                # Format JSON

Cantrips (Level 0)

./sw-spell cantrips <classe>

# Exemples:
./sw-spell cantrips wizard        # Cantrips de magicien (13)
./sw-spell cantrips cleric        # Cantrips de clerc
./sw-spell cantrips warlock       # Cantrips d'occultiste

Écoles de Magie

./sw-spell schools                # Liste les 8 écoles
./sw-spell schools --format=detail   # Avec exemples de sorts

8 Écoles D&D 5e :

  • Abjuration : Protection (Bouclier, Protection contre le mal)
  • Invocation : Création/téléportation (Invoquer familier)
  • Divination : Connaissance (Détection de la magie)
  • Enchantement : Contrôle mental (Charme-personne)
  • Évocation : Énergie/dégâts (Projectile magique, Boule de feu)
  • Illusion : Tromperie (Image silencieuse)
  • Nécromancie : Mort/non-mort (Animation des morts)
  • Transmutation : Transformation (Métamorphose)

Sorts de Concentration

./sw-spell concentration          # Liste 69 sorts concentration
./sw-spell concentration --format=md   # Fiches détaillées

Règle concentration : Seul 1 sort de concentration peut être actif à la fois. Brisée si : dégâts (JdS CON DC 10 ou ½ dégâts), incapacité, mort, nouveau sort concentration.

Sorts Rituels

./sw-spell rituals                # Liste 22 sorts rituels

Règle rituels : Sorts rituels prennent +10 minutes mais ne consomment pas de slot.

Afficher un Sort

./sw-spell show <id>

# Exemples:
./sw-spell show projectile_magique    # Projectile magique
./sw-spell show soin_des_blessures    # Soins des blessures
./sw-spell show sommeil               # Sommeil
./sw-spell show --format=json         # Format JSON
./sw-spell show --format=short        # Une ligne

Rechercher des Sorts

./sw-spell search <terme>

# Exemples:
./sw-spell search lumière            # Par nom français
./sw-spell search light              # Par nom anglais
./sw-spell search feu                # Sorts de feu

Slots de Sorts

./sw-spell slots <classe> --level=<niveau>

# Exemples:
./sw-spell slots wizard --level=5    # Magicien niveau 5
./sw-spell slots paladin --level=3   # Paladin niveau 3
./sw-spell slots warlock --level=11  # Occultiste niveau 11

Classes de Lanceurs D&D 5e

Classe Type Début Niveaux max
Magicien (wizard) Full caster 1 9
Ensorceleur (sorcerer) Full caster 1 9
Clerc (cleric) Full caster 1 9
Druide (druid) Full caster 1 9
Barde (bard) Full caster 1 9
Occultiste (warlock) Pact caster 1 5 (pact slots)
Paladin Half caster 2 5
Rôdeur (ranger) Half caster 2 5
Guerrier (fighter) 1/3 caster 3 4 (Eldritch Knight)
Roublard (rogue) 1/3 caster 3 4 (Arcane Trickster)

Aliases FR/EN acceptés : magicien/wizard, clerc/cleric, ensorceleur/sorcerer, occultiste/warlock, rôdeur/ranger, guerrier/fighter, roublard/rogue.

Format de Sortie

Fiche Sort (Markdown)

## Projectile magique

**Niveau 1** | **École** : Évocation

| Caractéristique | Valeur |
|-----------------|--------|
| **Temps d'incantation** | action |
| **Portée** | 36 m |
| **Composantes** | V, S |
| **Durée** | instantanée |
| **Classes** | Magicien, Ensorceleur |
| **Dégâts** | 1d4+1 |

### Description

Vous créez trois fléchettes lumineuses d'énergie magique...

### Aux niveaux supérieurs

Chaque emplacement de sort de niveau supérieur crée une fléchette supplémentaire.

Format Court

Projectile magique [N1 Évocation] - 36 m, instantanée
Lumière [Cantrip Évocation] - contact, 1 heure
Détection de la magie (C) (R) [N1 Divination] - personnelle, Concentration, jusqu'à 10 minutes

(C) = Concentration | (R) = Rituel

Slots de Sorts par Niveau

Full Casters (Wizard, Sorcerer, Cleric, Druid, Bard)

Niv 1 2 3 4 5 6 7 8 9 Cantrips
1 2 - - - - - - - - 3-4
2 3 - - - - - - - - 3-4
3 4 2 - - - - - - - 3-4
5 4 3 2 - - - - - - 4-5
9 4 3 3 3 1 - - - - 4-6
17 4 3 3 3 2 1 1 1 1 5-6
20 4 3 3 3 3 2 2 1 1 5-6

Half Casters (Paladin, Ranger)

Niv 1 2 3 4 5 Cantrips
2 2 - - - - -
5 4 2 - - - -
9 4 3 2 - - -
13 4 3 3 1 - -
17 4 3 3 3 1 -
20 4 3 3 3 2 -

Warlock (Pact Magic)

Niv Slot Level Slots Cantrips
1 1 1 2
2 1 2 2
3 2 2 2
5 3 2 3
11 5 3 4
17 5 4 4

Note Occultiste : Tous les slots sont du même niveau. Restaurés au repos court.

Mécaniques D&D 5e

Concentration

  • Maximum : 1 sort de concentration actif à la fois
  • Brisée si :
    • Dégâts : JdS CON DC 10 ou ½ dégâts (le plus élevé)
    • Incapacité ou mort
    • Nouveau sort de concentration lancé
  • 69 sorts avec concentration (vérifier avec ./sw-spell concentration)

Rituels

  • +10 minutes de temps d'incantation
  • Pas de slot consommé
  • 22 sorts rituels (vérifier avec ./sw-spell rituals)
  • Exemples : Détection de la magie, Identification, Alarme

Cantrips

  • Illimités par jour
  • Scale avec niveau perso (pas niveau sort)
  • Exemples : Trait de feu 1d10 → 2d10 (niv 5) → 3d10 (niv 11) → 4d10 (niv 17)

Upcasting

  • Lancer sort avec slot niveau supérieur pour effet amélioré
  • Exemple : Projectile magique avec slot niveau 3 = 5 fléchettes au lieu de 3
  • Champ upcast dans la fiche sort décrit l'effet

Composantes

  • V (Verbal) : Parole nécessaire
  • S (Somatique) : Main libre nécessaire
  • M (Matériel) : Matériau ou focalisateur arcanique/divin
  • Si M avec coût spécifique : matériau consommé

Spell Save DC

Formule : 8 + bonus maîtrise + modificateur caractéristique

Exemple : Magicien niveau 5, INT 16 (+3)

  • Bonus maîtrise : +3
  • DD sauvegarde : 8 + 3 + 3 = 14

Spell Attack Bonus

Formule : bonus maîtrise + modificateur caractéristique

Exemple : Magicien niveau 5, INT 16 (+3)

  • Bonus attaque : 3 + 3 = +6

Intégration avec Adventure Manager

# Vérifier un sort avant de l'utiliser
./sw-spell show sommeil

# Logger le sort dans le journal (via sw-dm)
# L'agent dungeon-master peut appeler get_spell tool

Conseils d'Utilisation

Pour le Dungeon Master

# Vérifier rapidement un sort ennemi
./sw-spell show charme_personne

# Trouver sorts de zone
./sw-spell search "rayon"

# Vérifier sorts concentration actifs
./sw-spell concentration

Pour vérifier un personnage

# Sorts disponibles pour magicien niveau 1
./sw-spell list --class=wizard --level=1

# Cantrips de clerc
./sw-spell cantrips cleric

# Slots disponibles
./sw-spell slots wizard --level=5

Utilisé par

Ce skill est utilisé par les agents suivants :

Agent Usage
dungeon-master Vérification effets sorts, concentration, slots
rules-keeper Référence sorts pour arbitrage
character-creator Choix sorts initiaux (cantrips + level 1)

Type : Skill autonome, peut être invoqué directement via /spell-reference

Données

  • 257 sorts D&D 5e dans data/5e/spells.json
  • Source : docs/markdown-new/sorts_et_magie.md (376 KB)
  • Niveaux : 0-9 (0 = cantrips, 25 sorts)
  • Écoles : 8 (abjuration, conjuration, divination, enchantment, evocation, illusion, necromancy, transmutation)
  • Concentration : 69 sorts
  • Rituels : 22 sorts
Weekly Installs
9
GitHub Stars
17
First Seen
Feb 13, 2026
Installed on
opencode9
codex9
cursor9
gemini-cli8
claude-code8
github-copilot8