growth-story

Compare past and recent diary entries to surface evidence of personal change.

1|1|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/yuyuxinli/moodcoco --skill growth-story
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: growth-story
Source: https://github.com/yuyuxinli/moodcoco/tree/main/ai-companion/skills/growth-story
Command: npx skills add https://github.com/yuyuxinli/moodcoco --skill growth-story

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires Pillow, and includes scripts (resource) components.

What problem does it solve?

Helps users see concrete, evidence-based personal change by surfacing direct quotes from their past and recent diary entries rather than offering empty encouragement or labels.

Core Features & Use Cases

  • Evidence-based comparison: Selects and presents before/after user quotes (Innovative Moments) to show real change using the user's own words.
  • Data-driven triggers and safety: Enforces a ≥30 day usage threshold, diary density checks, emotion-stability validation, and frequency/cooldown rules to avoid mistimed or harmful presentations.
  • Multimodal presentation: Produces conversational growth narratives and optionally generates a Canvas trajectory card for macOS desktop users.
  • Use Cases: Automatic weekly reflections, compassionate responses to self-denial, and balance during pattern-awareness moments where users may feel discouraged.

Quick Start

Ask coco to present a concise growth narrative comparing your earlier and recent diary entries and highlight one clear contrast pair.

Frequently Asked Questions about growth-story

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

FAQPage Schema
How do I generate a growth narrative from my own diary entries?

To generate a growth narrative, the system scans past and recent diary entries to detect Innovative Moments. It then produces a statement-based comparison using your direct quotes to reveal concrete personal change.

What is the minimum diary data required to track personal growth milestones?

Tracking personal growth milestones requires at least 30 days of interaction and multi-week diary data. This threshold ensures sufficient density to identify meaningful patterns and generate accurate reflections.

How does the system handle emotion stability when reflecting on personal growth?

The system enforces emotion-stability validation and frequency guards before presenting growth narratives. This prevents mistimed or harmful presentations during pattern-awareness moments where users may feel discouraged.

Can I use my diary to get a compassionate response to self-denial?

Yes, diary entries can trigger compassionate responses to self-denial. The system uses evidence-based comparisons of your past and recent quotes to counter self-denial without offering empty encouragement or labels.

Does the growth narrative generation work on macOS desktop?

Yes, on macOS desktop the system optionally generates a Canvas trajectory card alongside the conversational growth narrative. This provides a multimodal presentation of your personal change milestones.

Why does my growth narrative not show evaluative labels?

Growth narratives avoid evaluative labels to provide objective, evidence-based comparisons. The system relies entirely on statement-based contrasts using direct quotes from your past and recent diary entries.