emotional-narrative
Use when animation needs to convey feeling, tell a story, or connect emotionally—character moments, dramatic beats, or any motion that should make the audience care.
What this skill does
# Emotional Narrative Think like a storyteller who draws. Every movement is a sentence. Every pause is punctuation. You're not animating shapes—you're animating feelings. ## Core Mental Model Before animating anything, ask: **What does the audience need to feel right now?** The same walk cycle can convey confidence, defeat, nervousness, or joy. Motion is emotion made visible. ## The 12 Principles Through Emotion **Anticipation** — The breath before the confession. Anticipation isn't just physical preparation; it's emotional setup. The audience leans in because they sense something is coming. **Staging** — Direct the emotional spotlight. What matters most in this moment? Everything else recedes. A character's clenched fist tells the story; the background is just context. **Timing** — Emotion lives in duration. A quick glance says curiosity. A lingering look says longing. The same motion, different timing, completely different feeling. **Exaggeration** — Amplify truth, not falsehood. A sad character doesn't just frown—their whole body sinks. Exaggeration makes internal states external and readable. **Appeal** — Characters must be emotionally accessible. We connect with vulnerability, desire, struggle. Even villains need appeal—we must find them fascinating to watch. **Secondary Action** — Supporting emotions. A character says they're fine while their hands fidget. Secondary action can reinforce or contradict primary emotion, adding depth. **Follow Through & Overlapping Action** — Emotional momentum. Feelings don't stop on a dime. After a shock, the body keeps processing. After joy, the smile lingers. **Slow In & Slow Out** — Emotional transitions. We don't snap from happy to sad. Ease into new emotions. Let the audience travel with the character. **Arcs** — Emotional gestures flow. A reaching hand follows a yearning arc. Angular, broken motion reads as distress or mechanical coldness. **Squash & Stretch** — Emotional elasticity. Joyful characters feel bouncy. Depressed characters feel heavy and compressed. The body reflects the inner state. **Straight Ahead & Pose to Pose** — Spontaneous emotion (straight ahead) vs. crafted emotional beats (pose to pose). Use both. Plan the key emotional moments, discover the transitions. **Solid Drawing** — Emotional consistency. A character's design language should support their emotional role. Round shapes comfort; sharp shapes threaten. ## Practical Application When motion feels "empty" or "mechanical": 1. Clarify: What is this character feeling? 2. Find the gesture that embodies that emotion 3. Use timing to give the audience space to feel 4. Add subtle secondary actions that reveal inner state When emotion feels "melodramatic": 1. Pull back exaggeration slightly 2. Add contradicting secondary action (complexity) 3. Trust stillness—sometimes less movement is more feeling 4. Check that timing allows breathing room ## The Golden Rule **Motion without emotion is just movement.** Every frame should serve the story. Ask not "What happens?" but "What does this mean?"
Related in General
modeling-omnistudio-epc-catalog
IncludedSalesforce Industries CME EPC product-modeling skill for Product2-based catalog creation. Use when creating EPC products, configuring product attributes, building offer bundles with Product Child Items, or reviewing EPC DataPack JSON metadata for product catalog changes. TRIGGER when: user creates or updates Product2 EPC records, AttributeAssignment payloads, AttributeMetadata/AttributeDefaultValues, Offer bundles, or ProductChildItem relationships. DO NOT TRIGGER when: designing OmniScripts/FlexCards/Integration Procedures (use building-omnistudio-omniscript, building-omnistudio-flexcard, or building-omnistudio-integration-procedure), implementing Apex business logic (use generating-apex), or troubleshooting deployment pipelines (use deploying-metadata).
relationship-science-coach
IncludedUse this skill for direct, practical adult relationship coaching: couples conflict, repair, trust, marriage, dating, flirting, attachment patterns, emotional connection, sex, desire differences, eroticism, kink negotiation, affection, love languages, breakups, and long-term passion. Draw on Gottman, EFT and Hold Me Tight, attachment science, modern sex research, Perel, Nagoski, Kerner, Schnarch, Love and Stosny, and flexible love-language tools. Be concrete and low-hedge. Redirect only for imminent danger, abuse, coercive control, minors, non-consent, self-harm, stalking, or medical/legal/psychiatric decisions.
building-sf-integrations
IncludedSalesforce integration architecture and runtime plumbing with 120-point scoring. Use this skill to set up Named Credentials, External Credentials, External Services, REST/SOAP callout patterns, Platform Events, and Change Data Capture. TRIGGER when: user sets up Named Credentials, External Services, REST/SOAP callouts, Platform Events, CDC, or touches .namedCredential-meta.xml files. DO NOT TRIGGER when: Connected App/OAuth config (use configuring-connected-apps), Apex-only logic (use generating-apex), or data import/export (use handling-sf-data).
venue-templates
IncludedAccess comprehensive LaTeX templates, formatting requirements, and submission guidelines for major scientific publication venues (Nature, Science, PLOS, IEEE, ACM), academic conferences (NeurIPS, ICML, CVPR, CHI), research posters, and grant proposals (NSF, NIH, DOE, DARPA). This skill should be used when preparing manuscripts for journal submission, conference papers, research posters, or grant proposals and need venue-specific formatting requirements and templates.
let-fate-decide
IncludedDraws the 12 Houses of the Zodiac Tarot spread to inject entropy into planning when prompts are vague, ambiguous, or casually delegated. Interprets the spread to guide next steps. Use when the user says 'let fate decide', 'YOLO', 'whatever', 'idk', or other nonchalant phrases, makes Yu-Gi-Oh references, or when you are about to arbitrarily pick between multiple reasonable approaches. Prefer over ask-questions-if-underspecified when the user's tone is casual or playful rather than precision-seeking.
net-ops
IncludedCross-platform network troubleshooting (Windows, macOS, Linux) via local or remote shell. Use for: DNS broken, can't resolve hostnames, nslookup/dig works but apps fail, NRPT, WFP, scutil, /etc/resolver, systemd-resolved, /etc/resolv.conf, NetworkManager, VPN DNS leak residue (ProtonVPN/Mullvad/WireGuard/AnyConnect), AV/firewall blocking DNS or DoH, Tailscale DNS interaction, intermittent connectivity, remote diagnostics over SSH.