skill-mood-tags

Analyzes Daily Notes text and assigns one mood tag using the Yale Mood Meter framework.

1|Updated Jun 29, 2026
One-click install
npx skills add https://github.com/natthasath/natthasath-marketplace --skill skill-mood-tags-natthasath
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-mood-tags
Source: https://github.com/natthasath/natthasath-marketplace/tree/main/workspaces/plugin-capacities/skill-mood-tags/skill-snapshot
Command: npx skills add https://github.com/natthasath/natthasath-marketplace --skill skill-mood-tags-natthasath

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Choosing a consistent mood tag for journal entries is subjective and inconsistent over time. This Skill reads a Daily Note in Capacities and recommends exactly one mood tag grounded in the Yale Mood Meter framework, removing guesswork from emotional journaling. ## Core Features & Use Cases - Mood Meter Classification: Maps the dominant emotion of a note onto the Valence (positive/negative) × Arousal (high/low) axes to identify one of four zones: Yellow, Red, Green, or Blue. - Curated Tag Vocabulary: Selects from 28 predefined tags such as #mood-energized, #mood-anxious, #mood-calm, and #mood-drained, each with a clear emotional definition. - Structured Output: Returns the tag, a one-line rationale drawn from the note, and the zone emoji for quick visual scanning. - Use Case: After writing a Daily Note about finishing a long-delayed project while still feeling stressed about remaining issues, the Skill recommends #mood-unsettled in the Blue zone with a brief explanation. ## Quick Start Paste your Daily Note text and ask the assistant to analyze its mood and suggest the single most fitting mood tag.

Frequently Asked Questions about skill-mood-tags

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

FAQPage Schema
How do I tag the mood of a Daily Note in Capacities?▼

Provide the Daily Note text and the Skill evaluates its valence and arousal, then recommends one mood tag such as #mood-calm or #mood-stressed. The output includes a short rationale and the Mood Meter zone emoji.

What is the Yale Mood Meter framework for emotion tracking?▼

The Yale Mood Meter plots emotions on two axes: valence (pleasant vs unpleasant) and arousal (high vs low energy). This creates four zones: Yellow (positive, high energy), Red (negative, high energy), Green (positive, low energy), and Blue (negative, low energy).

Can the mood tagger assign multiple tags to one journal entry?▼

No, the Skill assigns exactly one tag per note based on the dominant emotion. When emotions are mixed, it selects the more prominent feeling or the emotion that concludes the entry.

How many mood tags are available for Daily Notes?▼

There are 28 predefined tags distributed across the four Mood Meter zones, with seven tags per zone. Examples include #mood-excited, #mood-overwhelmed, #mood-grateful, and #mood-lonely.

What are the limitations of keyword-based mood analysis for journaling?▼

The Skill does not match keywords directly; it infers the overall emotional tone of the note. Very short or ambiguous entries may produce less accurate zone assignments since there is limited context to evaluate valence and arousal.