character-relationship-dynamics-modeler

Models fictional relationship dynamics through trust, dependency, boundaries, betrayal, and repair analysis.

Updated Aug 3, 2026
One-click install
npx skills add https://github.com/yeisme/auctra-novel-skills --skill character-relationship-dynamics-modeler-yeisme
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: character-relationship-dynamics-modeler
Source: https://github.com/yeisme/auctra-novel-skills/tree/main/character-modeling/character-relationship-dynamics-modeler
Command: npx skills add https://github.com/yeisme/auctra-novel-skills --skill character-relationship-dynamics-modeler-yeisme

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Flat relationship labels like "friend", "rival", or "lover" fail to predict how characters actually behave under pressure. This Skill upgrades relationship design from static labels to dynamic models of what each party invests, seeks, fears, hides, and owes, so writers can predict divergent reactions to the same event. ## Core Features & Use Cases - Exchange Accounting: Maps what each party offers, seeks, fears, hides, and owes across emotional care, information, identity, resources, and protection. - Boundary & Dependency Analysis: Identifies permitted, tolerated, forbidden, and repeatedly violated boundaries, plus whether dependency is mutual, one-sided, or mutually coercive. - Betrayal & Repair Design: Defines betrayal as violation of a specific implicit contract, then designs repair costs where apology, compensation, and public acknowledgment are not interchangeable. - Use Case: When writing a mentor-protégé relationship that must survive a mid-novel betrayal, use this Skill to define each side's implicit contract, exit costs, and repair conditions, then generate three validation scenes covering daily exchange, a pressure event, and a relationship reversal. ## Quick Start Analyze the relationship between my two characters using their character cards and shared history, and output their offer/seek/fear/hide/owe profiles, boundaries, betrayal thresholds, and three validation scenes.

Frequently Asked Questions about character-relationship-dynamics-modeler

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

FAQPage Schema
How do I design believable fictional character relationships?▼

Define the relationship's current stage rather than a permanent label, then map each party's offer, seek, fear, hide, and owe entries separately. Preserve cognitive asymmetry so each side holds a different understanding of what the relationship is.

How to write a betrayal arc between two characters?▼

Define betrayal as the violation of a specific implicit contract held by one party, not just a dramatic event. Then design repair costs where apology, compensation, public acknowledgment, and shared risk cannot substitute for each other.

What inputs does this relationship modeling skill need?▼

It requires character cards for both or multiple parties, their shared history, current relationship stage, conflict events, and the target medium. Optional inputs include social context packs, family or organizational norms, existing scenes, and forbidden directions.

When should I use a power analysis skill instead of relationship modeling?▼

When the core of the dynamic is position, resource control, or sanction authority rather than emotional exchange, hand off to a power and status analyst skill. The two should not lead the same analysis simultaneously.

What are the limitations of relationship dynamics modeling for fiction?▼

It does not treat attachment terms as clinical diagnosis or explain all behavior through a single childhood cause. It also refuses to romanticize manipulation, coercion, or violence as proof of deep affection.