mood

Logs mood signals from camera, voice, and telegram into auditable decisions.

10|2|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/autonomous-ai/autonomous-lamp --skill mood
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mood
Source: https://github.com/autonomous-ai/autonomous-lamp/tree/main/lamp/resources/openclaw-skills/mood
Command: npx skills add https://github.com/autonomous-ai/autonomous-lamp --skill mood

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Tracks the USER's mood by aggregating raw signals from camera, voice, and messages, then produces a synthesized mood decision to guide downstream skills while keeping logs separate from user-visible content.

Core Features & Use Cases

  • Signal logging: Record raw mood signals from multiple sources (camera, voice, telegram) for audit and context.
  • Decision synthesis: Produce a fused mood decision based on recent signals and past decisions to drive actions (e.g., music suggestions, wellbeing checks).
  • Privacy-aware routing: Use current user context and handling rules to route mood data safely without exposing raw signals in casual interactions.

Quick Start

Enable mood tracking for the current user and begin logging signals and decisions.

Frequently Asked Questions about mood

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

FAQPage Schema
How do I track mood from multiple inputs like voice and camera?

You can log raw mood signals from camera, voice, and telegram inputs. The system synthesizes these cross-modal signals into a unified mood decision to drive downstream actions like music suggestions or wellbeing checks.

What is a synthesized mood decision and how does it work?

A synthesized mood decision fuses recent raw signals with past mood history lookups. It uses a two-row model separating signals from decisions to handle stale baselines and produce safe, auditable workflow actions.

Can I use mood history to drive automated actions without exposing raw data?

Yes, privacy-aware routing uses current context and handling rules to route mood data safely. It keeps raw signal logs separate from user-visible content, preventing exposure of camera, voice, or telegram inputs during casual interactions.

How do I handle stale mood baselines when logging cross-modal signals?

Stale mood baselines are managed through history lookups within a two-row signal and decision model. The system applies freshness constraints to ensure synthesized mood decisions rely on relevant recent signals rather than outdated data.

Does mood tracking work with Telegram messages and voice inputs?

Yes, mood tracking aggregates raw signals across camera, voice, and telegram inputs. It synthesizes these cross-modal data sources into a fused mood decision that guides downstream skills while respecting privacy and freshness constraints.

When should I not use automated mood logging for workflow actions?

Avoid automated mood logging for workflow actions when privacy rules restrict processing raw camera, voice, or telegram signals. The system separates signal logs from user-visible content to maintain safe, auditable workflows respecting privacy constraints.