name-generator

Name Generator - Générateur de Noms Fantasy

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "name-generator" with this command: npx skills add nicmarti/skills-weaver/nicmarti-skills-weaver-name-generator

Name Generator - Générateur de Noms Fantasy

Skill pour générer des noms de personnages pour Basic Fantasy RPG.

Utilisation Rapide

Compiler si nécessaire

go build -o sw-names ./cmd/names

Générer un nom

./sw-names generate dwarf # Nom de nain ./sw-names generate elf --gender=f # Nom d'elfe féminin ./sw-names npc innkeeper # Nom de tavernier

Commandes Disponibles

Génération par Race

Races disponibles: dwarf, elf, halfling, human

./sw-names generate <race> [options]

Options:

--gender=m|f Sexe (m=masculin, f=féminin, omis=aléatoire)

--count=N Nombre de noms à générer

--first-only Générer uniquement le prénom

Exemples par Race

Nains

./sw-names generate dwarf # Thorin Ironfoot ./sw-names generate dwarf --gender=f # Disa Stoneheart

Elfes

./sw-names generate elf # Legolas Moonwhisper ./sw-names generate elf --gender=f # Arwen Starweaver

Halfelins

./sw-names generate halfling # Bilbo Baggins ./sw-names generate halfling --gender=f # Rose Greenhill

Humains

./sw-names generate human # Aragorn Ironhand ./sw-names generate human --gender=f # Eowyn Stormrider

Génération Multiple

Générer plusieurs noms pour une liste de choix

./sw-names generate dwarf --count=5 ./sw-names generate elf --gender=f --count=3

Prénoms Uniquement

Pour les PNJ simples ou les alias

./sw-names generate human --first-only ./sw-names generate halfling --first-only --count=5

Noms de PNJ

Types disponibles: innkeeper, merchant, guard, noble, wizard, villain

./sw-names npc <type> [--count=N]

Exemples

./sw-names npc innkeeper # Barnabas (tavernier) ./sw-names npc merchant # Cornelius (marchand) ./sw-names npc guard # Bruno (garde) ./sw-names npc noble # Casimir (noble) ./sw-names npc wizard # Balthazar (mage) ./sw-names npc villain # Malachar (méchant)

Lister les Options

./sw-names list # Tout lister ./sw-names list races # Races disponibles ./sw-names list npc # Types de PNJ

Correspondances Français-Anglais

Français Anglais Commande

Nain Dwarf dwarf

Elfe Elf elf

Halfelin Halfling halfling

Humain Human human

Tavernier Innkeeper innkeeper

Marchand Merchant merchant

Garde Guard guard

Noble Noble noble

Mage Wizard wizard

Méchant Villain villain

Intégration avec Character Generator

Après avoir généré un nom, utilisez-le pour créer un personnage :

1. Générer un nom

./sw-names generate dwarf --gender=m

Output: Thorin Ironfoot

2. Créer le personnage avec ce nom

./sw-character create "Thorin Ironfoot" --race=dwarf --class=fighter

Intégration avec Adventure Manager

Pour nommer les PNJ rencontrés dans une aventure :

Générer un nom de tavernier

./sw-names npc innkeeper

Output: Barnabas

Logger la rencontre

./sw-adventure log "Mon Aventure" npc "Rencontre avec Barnabas, le tavernier"

Structure des Données

Les noms sont stockés dans data/names.json avec :

  • ~100 prénoms par race et par sexe

  • ~100 noms de famille par race

  • Noms de PNJ par type (tavernier, marchand, etc.)

Style des Noms

Race Style

Nain Nordique/germanique + noms composés (Ironfoot, Stoneheart)

Elfe Tolkien/Sindarin + nature (Moonwhisper, Starweaver)

Halfelin Anglais bucolique + nature (Baggins, Greenhill)

Humain Médiéval européen + épique (Ironhand, Stormrider)

Conseils d'Utilisation

  • Pour un joueur : ./sw-names generate <race> --gender=<m|f>

  • Pour un PNJ récurrent : ./sw-names generate <race> (nom complet)

  • Pour un PNJ mineur : ./sw-names npc <type> ou --first-only

  • Pour une liste de choix : --count=5

Utilisé par

Ce skill est utilisé par les agents suivants :

Agent Usage

dungeon-master

Noms pour PNJ et lieux

character-creator

Suggestions de noms pour joueurs

Type : Skill autonome, peut être invoqué directement via /name-generator

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

spell-reference

No summary provided by upstream source.

Repository SourceNeeds Review
General

monster-manual

No summary provided by upstream source.

Repository SourceNeeds Review
General

name-location-generator

No summary provided by upstream source.

Repository SourceNeeds Review
General

equipment-browser

No summary provided by upstream source.

Repository SourceNeeds Review