character-naming

Generate unique character names using cultural lists and phoneme presets.

Updated Feb 28, 2026
One-click install
npx skills add https://github.com/tunnckoCore/agent-skills --skill character-naming-tunnckocore
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: character-naming
Source: https://github.com/tunnckoCore/agent-skills/tree/main/skills/creative-fiction-writing/character/character-naming
Command: npx skills add https://github.com/tunnckoCore/agent-skills --skill character-naming-tunnckocore

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps writers generate character names that avoid common LLM statistical defaults, ensuring unique and culturally appropriate names for fictional characters.

Core Features & Use Cases

  • Contextual Naming: Diagnoses naming issues (e.g., name collisions, cultural incoherence) and prompts for necessary context (genre, culture, time period).
  • External Entropy: Uses curated lists and phoneme presets to generate names, preventing LLM bias.
  • Cast Coherence: Provides tools to track existing character names and avoid collisions.
  • Use Case: A fantasy author struggling with generic elf names can use the elvish-like phoneme preset to generate unique, phonetically consistent names that fit their world's aesthetic.

Quick Start

Use the character-naming skill to generate 10 fantasy names using the 'elvish-like' preset.

Frequently Asked Questions about character-naming

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate fantasy names that don't sound like generic LLM defaults?

Generate fantasy names by leveraging external entropy sources like curated cultural lists and phoneme presets, ensuring unique character names that avoid common LLM statistical defaults. This approach forces the model to use specific phonetic rules rather than relying on its most probable name outputs.

How do I avoid character name collisions in my fiction writing?

Avoid character name collisions by tracking existing cast members and prompting for necessary context like genre, culture, and time period. The Skill diagnoses naming issues and provides cast coherence tools to ensure newly generated character names do not overlap with your existing fictional cast.

What is the best way to create culturally coherent names for a fictional world?

Create culturally coherent names by diagnosing cultural incoherence and applying curated cultural lists. The Skill prompts you for specific genre and time period context, using external reference data to generate names that fit your world's aesthetic and maintain cultural consistency.

Can I generate elvish-like names that are phonetically consistent for worldbuilding?

Generate phonetically consistent elvish-like names by using specific fantasy phoneme presets. These presets provide external entropy for your worldbuilding, ensuring that generated character names follow unique phonetic rules rather than defaulting to standard LLM fantasy name patterns.

Does character name generation support deterministic task execution via scripts?

Character name generation supports deterministic task execution via included scripts. This allows you to consistently reproduce unique character names from specific cultural lists and phoneme presets without relying on the non-deterministic statistical defaults of standard LLM generation.