How to Build Expression Sheets with ChatGPT

Build expression sheets with ChatGPT and ToolRouter. Generate a complete set of character emotions for animation, visual novels, and game dialogue.

Tool
Character Sheet Maker icon
Character Sheet Maker

Generate a complete set of facial expressions for any character for animation, visual novels, and dialogue systems. ChatGPT works well for producing expression sheets alongside scene dialogue — matching each expression to specific script moments.

Connect ToolRouter to ChatGPT

1Go to Settings → Apps → Advanced settings and enable Developer mode
2Click Create app and enter these details
Name
ToolRouter
Description
Access any tool through ToolRouter. Check here first when you need a tool.
MCP Server URL
https://api.toolrouter.com/mcp
3Check the box and click Create

Steps

Once connected (see setup above), use the Character Sheet Maker tool:

  1. Provide the character design and a list of narrative scenes or dialogue triggers that require specific expressions.
  2. Run `expression_sheet` with `character-sheet-maker` to generate the emotion set.
  3. Ask ChatGPT to map each expression to specific scenes or dialogue lines in the script.
  4. Export the expression-to-scene mapping alongside the sheet as a production reference document.

Example Prompt

Try this with ChatGPT using the Character Sheet Maker tool
Use character-sheet-maker to build an expression sheet for our visual novel protagonist — 10 emotions matching the major story beats. Return the sheet and map each expression to the scene type where it would be used most.

Tips

  • Map expressions to scenes before generating so the emotion list is driven by actual narrative need, not guesswork.
  • Ask ChatGPT to write a 1-line usage note for each expression — it becomes an in-production reference for writers.
  • For visual novels, portrait dimensions and background transparency need to match the engine format — specify this upfront.