character-creator

Generates standardized JSON character cards from provided story and script data.

187|45|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/jeffstric/ZJT --skill character-creator-jeffstric
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: character-creator
Source: https://github.com/jeffstric/ZJT/tree/main/script_writer_core/skills/character-creator
Command: npx skills add https://github.com/jeffstric/ZJT --skill character-creator-jeffstric

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Character creation often lags behind storytelling needs, with inconsistent traits and tangled relationships across drafts. This Skill automates the generation of rich, consistent character cards from scripts and story context, saving time and improving narrative cohesion.

Core Features & Use Cases

  • Automated discovery and card creation: identify existing characters from scripts, propose new ones, and assemble complete character profiles (name, age, identity, appearance, personality, behavior, and relationships).
  • Consistency enforcement: structure data to maintain coherent character arcs and inter-character dynamics across scenes.
  • JSON-ready output: produce standardized character cards via MCP for seamless integration into writing tools and collaboration workflows.

Quick Start

Provide character details and run the MCP tool to generate the JSON character card.

Frequently Asked Questions about character-creator

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

FAQPage Schema
How do I generate consistent character cards from a script?

To automate character card creation from scripts, provide your story context and screenplay details to extract existing characters, identify gaps, and formalize traits. The skill outputs standardized JSON character cards with fields like name, age, identity, appearance, personality, and relationships.

What is the best way to maintain character relationship consistency across story drafts?

The best way to maintain character relationship consistency across drafts is to structure data collection into standardized JSON cards. This enforces coherent character arcs and inter-character dynamics across scenes by formalizing traits, motivations, and relationships in a single profile.

Can I extract existing characters and propose new ones from story context?

Yes, you can extract existing characters and propose new ones from story context. The skill automates end-to-end discovery by analyzing your script to identify gaps and assemble complete character profiles including identity, appearance, personality, behavior, and relationships.

Does this character generation process output a JSON format for writing tools?

Yes, the character generation process outputs a JSON format for writing tools. It uses an MCP tool to produce standardized JSON character cards, enabling seamless integration into script-writing workflows and collaboration environments.

What information do I need to provide for automated character development?

For automated character development, you need to provide your script and story context. The skill guides you through structured data collection to extract characters, identify missing roles, and formalize their traits, motivations, and behaviors into a standardized card.