agentsclimarketplace

Character design narrative

Skill fcsouza/agent-skills/skills/character-design-narrative

Use when creating game characters, NPCs, character arcs, dialogue systems, archetypes, or character bibles. Triggers: character, NPC, dialogue, archetype, character bible, motivation arc.From its SKILL.md

Install
npx -y skills add fcsouza/agent-skills --skill character-design-narrative

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 19 stars19 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

5.1 KB, as published. Nobody here has run it

Character Design (Narrative)

Purpose

Character archetypes, motivation arcs, dialogue systems, and character bibles for game characters. Genre-agnostic — applies to any game with characters, NPCs, or player-created identities.

When to Use

Trigger: character design, NPC design, character arc, dialogue system, character bible, character motivation, archetype, companion, antagonist, player character, voice, personality, character writing

Prerequisites

  • worldbuilding — characters must fit the world
  • quest-narrative-coherence — character actions must be consistent with established lore

Core Principles

Hideo Kojima: "Characters should feel like they exist beyond the player's experience of them." Hidetaka Miyazaki: "Every character has a history. The player sees only the tip of the iceberg." Jenova Chen: "Characters don't need words to communicate. Presence and movement tell the story."

  1. Characters want things — every character (NPC or player) must have a clear motivation that drives their actions
  2. Consistency over surprise — a character acting out of established personality must be justified by narrative events
  3. Characters exist beyond the player — NPCs should have lives, routines, and goals independent of the player's actions
  4. Show personality through action — what a character DOES reveals more than what they SAY
  5. Flaws make characters interesting — perfect characters are forgettable; memorable characters have contradictions
  6. Archetypes as starting points — use archetypes for structure, then subvert or deepen them
  7. Voice consistency — each character should have a distinct way of speaking that a player could identify without names

Character Archetype Toolkit

ArchetypeCore TraitTypical RoleSubversion Example
MentorWisdomGuide player earlyMentor has hidden agenda
TricksterDeceptionComic relief / chaosTrickster is the most honest character
GuardianProtectionBlock progress until readyGuardian is protecting something terrible
HeraldInformationDeliver news / questsHerald's news is always wrong
ShadowOppositionAntagonist / dark mirrorShadow is justified in their actions
AllySupportHelp in challengesAlly has their own quest that conflicts
ShapeshifterAmbiguityUncertain loyaltyShapeshifter is the only constant

Character Bible Structure

For each significant character, document:

  1. Identity: Name, age, appearance, role, faction
  2. Motivation: What they want (public) and what they need (hidden)
  3. History: Backstory that explains their current state
  4. Personality: 3-5 defining traits, speech patterns, quirks
  5. Relationships: Connections to other characters
  6. Arc: How they change over the story (or why they don't)
  7. Gameplay role: What they do mechanically (quest giver, shop, companion, boss)

Cross-References

  • worldbuilding — characters exist within the world's rules
  • quest-narrative-coherence — character consistency validation
  • story-structure-game — character arcs within narrative structure
  • quest-mission-design — characters as quest givers and participants
  • elevenlabs-sound-music — voice acting for characters

Pitfalls & Anti-Patterns

  • "Walking exposition" — NPC exists only to deliver information
  • "Personality-free quest giver" — NPC with no personality, just a quest marker
  • "Sudden betrayal" — character betrays without foreshadowing; feels cheap
  • "One-note villain" — antagonist with no understandable motivation
  • "Static cast" — no character changes or grows throughout the game
  • "Everyone talks the same" — all NPCs have identical voice/personality

Designer Philosophy

Hideo Kojima (Metal Gear Solid): Characters are more than their function. The Boss, Ocelot, and Otacon all exist as complete people with histories, philosophies, and motivations. Even minor characters have enough depth that players wonder about their lives off-screen.

Hidetaka Miyazaki (Dark Souls, Elden Ring): The most compelling characters are the ones you piece together. Solaire's sunny optimism in a dying world, Siegmeyer's fading courage — their stories unfold through brief encounters and item descriptions, creating a bond stronger than any cutscene.

Jenova Chen (Journey): Sometimes the most powerful character is another player. Journey's companions communicate without words, creating genuine emotional connection through shared experience. Characters don't always need dialogue to be memorable.

Sources

  • "Creating Compelling Game Characters" — GDC 2016
  • "Writing Diverse Characters" — GDC 2019
  • "The Writer's Journey" — Christopher Vogler (adapted for games)
  • "Character Design for Games" — GDC 2018

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.