detect-emotion

Analyze emotional intensity and satisfaction points in chapter files with JavaScript, generating markdown reports.

27|4|Updated Jun 11, 2026
One-click install
npx skills add https://github.com/nihaoshi/mimoCode-story --skill detect-emotion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: detect-emotion
Source: https://github.com/nihaoshi/mimoCode-story/tree/main/skills/atoms/detect-emotion
Command: npx skills add https://github.com/nihaoshi/mimoCode-story --skill detect-emotion

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires _shared/scripts/emotion-analyzer.js, and includes scripts (resource) components.

What problem does it solve?

This Skill provides a comprehensive analysis of emotion curves and satisfaction points within chapters, aiding in enhancing the emotional impact and reader engagement of written content.

Core Features & Use Cases

  • Emotion Curve Analysis: Identify peaks and troughs in emotional intensity to improve pacing and reader engagement.
  • Satisfaction Point Analysis: Determine the density and distribution of satisfying moments in the narrative.
  • Use Case: Before finalizing a chapter, use this Skill to check if the emotional arcs and satisfaction points are well-balanced and contribute to the overall reader experience.

Quick Start

Analyze the emotions and satisfaction points in the chapter using the command '/atom:detect-emotion'.

Frequently Asked Questions about detect-emotion

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

FAQPage Schema
How do I analyze the emotion curve and satisfaction points in my chapter?

To analyze the emotion curve and satisfaction points in a chapter, you can use this Skill to process the text and generate a markdown report. It evaluates emotional intensity peaks and narrative satisfaction density to improve reader engagement.

What is emotion curve analysis and when do I need it for narrative improvement?

Emotion curve analysis identifies the peaks and troughs of emotional intensity in written content. You need it before finalizing a chapter to ensure emotional arcs and satisfaction density are well-balanced for the reader experience.

Does emotion analysis work with JavaScript scripts for generating markdown reports?

Yes, emotion analysis works by using custom JavaScript scripts for processing the chapter file. The system outputs a comprehensive markdown report detailing the emotional arcs and satisfaction point distribution.

What is the best way to check reader engagement and satisfaction density in a chapter?

The best way to check reader engagement and satisfaction density is to analyze the text for the distribution of satisfying moments. This Skill evaluates those points to determine if the narrative pacing effectively contributes to overall reader satisfaction.

Can I use this Skill for chapter analysis if I am an editor looking to improve pacing?

Yes, you can use this Skill for chapter analysis if you are an editor or author looking to improve pacing. It is specifically intended to help evaluate and enhance emotional impact and reader engagement in written content.