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.