analyze-behavior

Analyze structured JSON behavior logs to identify mood, action, and trigger correlations.

2|Updated Apr 28, 2025
One-click install
npx skills add https://github.com/gunubin/dotfiles --skill analyze-behavior
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: analyze-behavior
Source: https://github.com/gunubin/dotfiles/tree/main/claude/.claude/skills/analyze-behavior
Command: npx skills add https://github.com/gunubin/dotfiles --skill analyze-behavior

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill analyzes your daily behavior logs to uncover correlations between moods, actions, time of day, and triggers, helping you understand patterns and improve well-being.

Core Features & Use Cases

  • Data Collection: Gathers structured JSON data from behavior logs.
  • Correlation Analysis: Identifies relationships between mood, actions, time, and location.
  • Pattern Detection: Analyzes time-of-day patterns, trigger-based cognitive biases, and physical state trends.
  • Keystone Habits: Identifies actions that positively influence subsequent behaviors and mood.
  • Use Case: Understand which activities consistently improve your mood or energy levels, and identify potential cognitive biases in how you perceive your actions.

Quick Start

Run the behavior log collection script for all historical data.

Frequently Asked Questions about analyze-behavior

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

FAQPage Schema
How do I analyze behavior logs to find mood and trigger correlations?

Analyzing behavior logs to find mood and trigger correlations requires statistical analysis of structured JSON data. This skill processes daily logs to identify relationships between moods, actions, time, and location, uncovering actionable patterns for self-improvement.

How does pattern detection distinguish actual causes from self-reported triggers?

Pattern detection distinguishes actual causes from self-reported triggers by statistically comparing logged actions against resulting mood and energy changes. This analysis identifies cognitive biases in how you perceive your actions versus the actual correlations driving physical well-being.

What is the best way to identify keystone habits from daily activity data?

The best way to identify keystone habits from daily activity data is by analyzing subsequent behaviors and mood changes following specific actions. This skill pinpoints activities that consistently trigger positive influences on your overall energy levels and well-being.

Can I use structured JSON behavior logs to track time-of-day effects on energy levels?

Yes, you can use structured JSON behavior logs to track time-of-day effects on energy levels. The skill performs statistical analysis on your logged timestamps and physical states to detect patterns in mood changes and energy fluctuations throughout the day.

Do I need npm installed to run behavior analysis scripts?

Yes, you need npm installed to manage dependencies for running the behavior analysis scripts. The skill relies on npm to execute the collection scripts that gather your historical structured JSON data for subsequent pattern detection and correlation analysis.