Skip to content
Back to skills

Dice Roller

ASecurity

Lance des dés pour jeux de rôle (D&D 5e). Supporte d4, d6, d8, d10, d12, d20, d100. Notation standard comme 2d6+3, 4d6kh3 (keep highest). Avantage et désavantage. Utilisez pour tout jet de dé en session de JdR.

  • 30 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added February 7, 2026
toolsgobashapi

Works with

  • cli
  • api

Security analysis

A100/100

Scanned September 7, 2026

npx -y skills add nicmarti/skills-weaver --skill dice-roller --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Dice Roller?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Dice Roller
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/nicmarti-dice-roller/badge)](https://www.skillsdirectory.com/skills/nicmarti-dice-roller)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: dice-roller
description: Lance des dés pour jeux de rôle (D&D 5e). Supporte d4, d6, d8, d10, d12, d20, d100. Notation standard comme 2d6+3, 4d6kh3 (keep highest). Avantage et désavantage. Utilisez pour tout jet de dé en session de JdR.
allowed-tools:
  - Bash
---

# Dice Roller - Lanceur de Dés

Skill pour lancer des dés dans le cadre de sessions de jeu de rôle D&D 5e.

## Utilisation Rapide

Exécutez la CLI `dice` depuis le répertoire du projet :

```bash
# Compiler si nécessaire
go build -o sw-dice ./cmd/dice

# Lancer des dés
./sw-dice roll d20
./sw-dice roll 2d6+3
./sw-dice roll 4d6kh3
```

## Commandes Disponibles

### Lancer un dé simple

```bash
./sw-dice roll d20           # Lance 1d20
./sw-dice roll 2d6           # Lance 2d6
./sw-dice roll d100          # Lance 1d100 (percentile)
```

### Avec modificateur

```bash
./sw-dice roll 2d6+3         # Lance 2d6 et ajoute 3
./sw-dice roll d20-2         # Lance d20 et soustrait 2
./sw-dice roll d20+5         # Attaque avec bonus +5
```

### Keep Highest / Keep Lowest

```bash
./sw-dice roll 4d6kh3        # Lance 4d6, garde les 3 plus hauts (génération de stats)
./sw-dice roll 2d20kl1       # Lance 2d20, garde le plus bas (désavantage)
```

### Avantage et Désavantage (D&D 5e)

```bash
./sw-dice roll d20 --advantage      # ou -a : Lance 2d20, garde le plus haut
./sw-dice roll d20 --disadvantage   # ou -d : Lance 2d20, garde le plus bas

# Exemples d'utilisation:
./sw-dice roll d20 -a               # Jet d'attaque avec avantage
./sw-dice roll d20 -d               # Jet de sauvegarde avec désavantage
```

### Génération de Caractéristiques

```bash
./sw-dice stats              # Méthode standard : 4d6kh3 × 6
./sw-dice stats --classic    # Méthode classique : 3d6 × 6
```

## Exemples de Résultats

### Jet simple
```
2d6+3: [4, 5] + 3 = 12
```

### Jet avec dés éliminés
```
4d6kh3: [~2~, 5, 4, 6] = 15
```
Les dés barrés (`~2~`) sont ceux qui n'ont pas été gardés.

### Avantage (D&D 5e)
```
d20 (avantage): [15, ~8~] = 15
```

### Désavantage (D&D 5e)
```
d20 (désavantage): [~15~, 8] = 8
```

### Génération de stats
```
## Génération de caractéristiques (4d6kh3 (standard))

| Caractéristique | Jets | Total |
|-----------------|------|-------|
| Force           | 6, ~~1~~, 5, 2 | **13** |
| Intelligence    | ~~3~~, 4, 4, 5 | **13** |
| Sagesse         | 5, 4, ~~2~~, 6 | **15** |
| Dextérité       | ~~3~~, 5, 6, 4 | **15** |
| Constitution    | 4, 5, 6, ~~2~~ | **15** |
| Charisme        | 4, 4, ~~1~~, 3 | **11** |
```

## Types de Dés Supportés

| Dé | Usage D&D 5e |
|----|--------------|
| d4 | Dégâts dague, dard ; PV Magicien (d6 en D&D 5e) |
| d6 | Dégâts épée courte, arc court ; PV Ensorceleur/Magicien |
| d8 | Dégâts épée longue, rapière ; PV Barde/Clerc/Druide/Moine/Roublard/Occultiste |
| d10 | Dégâts pique, arbalète lourde ; PV Guerrier/Paladin/Rôdeur |
| d12 | Dégâts hache à deux mains, hache d'armes ; PV Barbare |
| d20 | Jets d'attaque, sauvegardes, tests de caractéristique, initiative |
| d100 | Tables aléatoires, objets magiques, effets de magie sauvage |

## Cas d'Usage D&D 5e

### Initiative (d20 + modificateur DEX)
```bash
# Pour un personnage avec DEX +2
./sw-dice roll d20+2
```

### Jets d'Attaque
```bash
# Attaque au corps à corps : d20 + bonus de maîtrise + mod FOR/DEX
./sw-dice roll d20+5         # Niveau 1-4, FOR +3, prof +2

# Avec avantage
./sw-dice roll d20+5 -a

# Avec désavantage
./sw-dice roll d20+5 -d
```

### Dégâts
```bash
# Épée longue : 1d8 + mod FOR
./sw-dice roll d8+3

# Attaque critique (double les dés)
./sw-dice roll 2d8+3

# Attaque sournoise du Roublard (1d6 supplémentaire niveau 1)
./sw-dice roll d8+3          # Dégâts de l'arme
./sw-dice roll d6            # Dégâts sournois
```

### Tests de Caractéristique
```bash
# Test de Force (soulever une porte) : d20 + mod FOR + prof (si compétence)
./sw-dice roll d20+1         # FOR 12 (+1)
./sw-dice roll d20+5         # FOR 16 (+3) + Athlétisme (+2)
```

### Jets de Sauvegarde
```bash
# Sauvegarde de Dextérité : d20 + mod DEX + prof (si maîtrisé)
./sw-dice roll d20+2         # DEX +2, pas de maîtrise
./sw-dice roll d20+4         # DEX +2, maîtrise +2
```

### DD de Sorts (Difficulté fixe, pas de jet)
```
DD = 8 + bonus de maîtrise + modificateur de caractéristique d'incantation
```

## Conseils

### Combat
- **Jets d'attaque** : `./sw-dice roll d20+<bonus attaque>`
- **Dégâts** : Utilisez le dé approprié à l'arme + modificateur de caractéristique
- **Initiative** : `./sw-dice roll d20+<mod DEX>` (pas d6 comme en BFRPG)
- **Critiques** : Sur un 20 naturel, doublez les dés de dégâts (pas les modificateurs)

### Exploration
- **Tests de caractéristique** : `./sw-dice roll d20+<mod>+<prof si applicable>`
- **Perception passive** : 10 + mod WIS + prof Perception (pas de jet)

### Création de Personnage
- **Caractéristiques** : `./sw-dice stats` (méthode standard 4d6kh3)
- **Points de vie** : Dé de classe max au niveau 1, puis moyenne ou jet

### Avantage/Désavantage
- **Avantage** : Circonstances favorables (action Aide, surprise, etc.)
- **Désavantage** : Circonstances défavorables (attaquer une cible invisible, terrain difficile, etc.)
- **Important** : Avantage et désavantage s'annulent, même si multiples

## Différences D&D 5e vs BFRPG

| Aspect | BFRPG | D&D 5e |
|--------|-------|--------|
| Initiative | 1d6 + DEX | 1d20 + DEX |
| Avantage/Désavantage | Modificateurs | 2d20 (garde meilleur/pire) |
| Tests caractéristique | d20 | d20 + mod + prof (si compétence) |
| DD par défaut | 15 | 10 (facile) à 30 (quasi impossible) |
| Critiques | ×2 au total | ×2 aux dés seulement |

## Utilisé par

Ce skill est utilisé par les agents suivants :

| Agent | Usage |
|-------|-------|
| `dungeon-master` | Jets de combat, initiative, sauvegardes, tests |
| `character-creator` | Génération des caractéristiques |
| `rules-keeper` | Vérification et exécution des jets |

**Type** : Skill autonome, peut être invoqué directement via `/dice-roller`

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.