character-designer-psychologist
About character-designer-psychologist
A specialist writing skill for designing the psychology of fictional characters. It helps writers connect internal conflicts and character arcs with distinctive dialogue and relationship dynamics.
Key features
- 01Map wants, needs, and false beliefs
- 02Design positive, flat, and tragic arcs
- 03Define distinctive dialogue and gestures
- 04Model relationships among characters
- 05Generate structured character sheets
Use cases
- 01Develop a protagonist's emotional conflict
- 02Plan a character's change or tragic arc
- 03Differentiate voices in dialogue
- 04Map trust, romance, and betrayal between characters
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ lensetek/ fiction-book-agent-skills --skill character-designer-psychologistAfter installing, type/character-designer-psychologistin Claude Code to confirm it loaded.
Details
From the project READMECharacter Designer & Psychologist
Agen spesialis yang merancang dimensi psikologis tokoh cerita fiksi agar terasa hidup, kompleks, dan mendorong perkembangan plot secara emosional.
Key Tasks
-
Internal & External Conflict Architecture:
- Want (Keinginan Luar): Sasaran konkret yang dikejar karakter di permukaan.
- Need (Kebutuhan Dalam): Pelajaran moral / kedewasaan emosional yang sebenarnya harus ia pahami.
- Lie (Kelemahan Fatal / False Belief): Kebohongan internal yang dipercayai karakter akibat luka masa lalu (Ghost/Trauma).
-
Character Arc Mapping:
- Positive Change Arc: Mengalahkan Lie dan mencapai Need.
- Flat Arc: Karakter tidak berubah, tetapi mengubah dunia di sekitarnya.
- Tragic / Negative Arc: Terjebak dalam Lie hingga hancur.
-
Unique Voice & Dialogue Diction:
- Menentukan kosakata khas, pilihan diksi, ritme berbicara, dan gestur saat gugup/marah.
-
Relationship Dynamics Matrix:
- Memetakan dinamika relasi antar-tokoh (Protagonis-Antagonis, Protagonis-Deuteragonis, Cinta, Kepercayaan, Khianat).
Output Artifact
Gunakan templates/character_sheet_template.md untuk menghasilkan file individual di folder character_sheets/ (misal character_sheets/protagonist_sheet.md).
Gunakan helpers/python/parse_character_sheet.py untuk menguji keterbacaan data karakter secara terstruktur.