Back to list
nicmarti

monster-manual

by nicmarti

A role-playing game that uses Claude Code Agent SDK

11🍴 0📅 Jan 19, 2026

SKILL.md


name: monster-manual description: Bestiaire BFRPG avec stats de combat, génération de rencontres et PV aléatoires. Indispensable pour le Maître du Jeu en combat. Contient 33 monstres classiques fantasy. allowed-tools: Bash

Monster Manual - Bestiaire BFRPG

Skill pour consulter les statistiques des monstres, générer des rencontres aléatoires et créer des groupes d'ennemis avec PV individuels.

Utilisation Rapide

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

# Consulter un monstre
./sw-monster show goblin

# Générer une rencontre
./sw-monster encounter dungeon_level_1

# Créer des ennemis avec PV
./sw-monster roll orc --count=4

Commandes Disponibles

Afficher un Monstre

./sw-monster show <id>

# Exemples:
./sw-monster show goblin           # Fiche complète du gobelin
./sw-monster show dragon_red_adult # Dragon rouge adulte
./sw-monster show --format=json    # Format JSON
./sw-monster show --format=short   # Une ligne

Rechercher des Monstres

./sw-monster search <terme>

# Exemples:
./sw-monster search dragon         # Tous les dragons
./sw-monster search mort           # Morts-vivants (par nom FR)
./sw-monster search undead         # Morts-vivants (par type)

Lister les Monstres

./sw-monster list                  # Tous les monstres
./sw-monster list --type=undead    # Par type
./sw-monster list --type=humanoid  # Humanoïdes seulement

Générer une Rencontre

./sw-monster encounter <table>
./sw-monster encounter --level=<N>

# Tables disponibles:
./sw-monster encounter dungeon_level_1    # Niveau 1 (faible)
./sw-monster encounter dungeon_level_2    # Niveau 2 (modéré)
./sw-monster encounter dungeon_level_3    # Niveau 3 (élevé)
./sw-monster encounter dungeon_level_4    # Niveau 4+ (très élevé)
./sw-monster encounter forest             # Forêt
./sw-monster encounter undead_crypt       # Crypte

# Par niveau de groupe:
./sw-monster encounter --level=3          # Pour groupe niveau 3

Créer des Monstres avec PV

./sw-monster roll <id> --count=N

# Exemples:
./sw-monster roll goblin --count=6    # 6 gobelins
./sw-monster roll skeleton --count=4  # 4 squelettes
./sw-monster roll troll               # 1 troll

Types de Monstres

TypeDescriptionExemples
animalAnimaux naturelsLoup, Ours, Rat géant
dragonDragonsDragon rouge jeune/adulte
giantGéantsOgre, Troll
humanoidHumanoïdesGobelin, Orc, Gnoll
monstrosityMonstres magiquesHibours, Méduse, Minotaure
oozeVasesCube gélatineux, Gelée verte
undeadMorts-vivantsSquelette, Zombie, Vampire
verminVerminesAraignée géante, Mille-pattes

Monstres Disponibles (33)

Animaux

  • giant_rat, giant_bat, wolf, dire_wolf, bear

Humanoïdes

  • goblin, hobgoblin, kobold, orc, bugbear, gnoll

Morts-vivants

  • skeleton, zombie, ghoul, wight, wraith, vampire, lich

Monstres

  • owlbear, minotaur, harpy, cockatrice, basilisk, medusa, rust_monster

Géants

  • ogre, troll

Dragons

  • dragon_red_young, dragon_red_adult

Vases

  • green_slime, gelatinous_cube

Vermines

  • giant_spider, giant_centipede

Format de Sortie

Fiche Monstre (Markdown)

## Gobelin (Goblin)

**Type** : humanoid | **Taille** : small

### Statistiques de Combat

| Stat | Valeur |
|------|--------|
| **Dés de Vie** | 1d8-1 (moy. 3 PV) |
| **Classe d'Armure** | 14 |
| **Mouvement** | 20 |
| **Sauvegarde** | Normal Human |
| **Moral** | 7 |
| **Trésor** | R |
| **XP** | 10 |

### Attaques
- **arme** : +0, 1d6

### Capacités Spéciales
- darkvision 60ft
- -1 attack in daylight

Rencontre Générée

## Rencontre : Niveau 1 de donjon - Faible difficulté

### Monstres

**Gobelin** x4
- CA 14, PV : 3, 2, 5, 1
- arme : +0, 1d6

**XP Total** : 40

Intégration avec Adventure Manager

# Générer une rencontre
./sw-monster encounter forest

# Logger le combat
./sw-adventure log "Mon Aventure" combat "Embuscade de 3 loups"

# Après victoire, ajouter l'XP et le butin
./sw-adventure add-gold "Mon Aventure" 25 "Trésor des loups"

Conseils d'Utilisation

Pour préparer un combat

# 1. Générer la rencontre
./sw-monster encounter dungeon_level_2

# 2. Ou créer des monstres spécifiques
./sw-monster roll orc --count=3

Pour consulter rapidement

# Stats en une ligne
./sw-monster show goblin --format=short
# Gobelin (humanoid) - CA 14, DV 1d8-1 (3 PV), XP 10

Pour un boss

./sw-monster show troll
./sw-monster show dragon_red_adult
./sw-monster show lich

Tables de Rencontres

dungeon_level_1 (Niveau 1-2)

Rats géants, Gobelins, Kobolds, Squelettes, Araignées, Chauves-souris

dungeon_level_2 (Niveau 3-4)

Orcs, Hobgobelins, Zombies, Goules, Loups, Bugbears, Gnolls

dungeon_level_3 (Niveau 5-6)

Ogres, Wights, Hibours, Harpies, Cocatrices, Minotaures

dungeon_level_4 (Niveau 7+)

Trolls, Vampires, Méduses, Dragons, Basilics, Liches

Utilisé par

Ce skill est utilisé par les agents suivants :

AgentUsage
dungeon-masterStats monstres, génération de rencontres
rules-keeperConsultation des statistiques de monstres

Type : Skill autonome, peut être invoqué directement via /monster-manual

Score

Total Score

65/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon