Emotion Journal

v1.0.1

Help users record emotions, identify triggers, notice patterns, and build a gentle self-observation habit. Use when the user wants to log feelings, reflect o...

0· 190·0 current·0 all-time
byhaidong@harrylabsj

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for harrylabsj/emotion-journal.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Emotion Journal" (harrylabsj/emotion-journal) from ClawHub.
Skill page: https://clawhub.ai/harrylabsj/emotion-journal
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install emotion-journal

ClawHub CLI

Package manager switcher

npx clawhub@latest install emotion-journal
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the included modules: journal flow, crisis detector, and pattern tracker. No unrelated binaries or credentials are requested. The presence of crisis handling and pattern analysis code aligns with the stated goal of tracking patterns and safe escalation.
Instruction Scope
SKILL.md instructs only conversation flow, crisis escalation, and summaries — it does not tell the agent to read system files or send data externally. The shipped code, however, reads two local reference JSON files and exposes a PatternTracker.load_from_file(filepath) method that can read arbitrary local files if called; this is plausible for a journaling skill but means any invocation that uses that API could access local files.
Install Mechanism
No install spec is provided (instruction-only install), which is lowest install risk. The package includes Python scripts and JSON references but does not download or execute remote code during install.
Credentials
The skill requires no environment variables, no credentials, and no config paths. The code does not access environment secrets. Crisis resources are embedded static strings (hotline numbers), which is appropriate for the purpose.
Persistence & Privilege
always is false, the skill is user-invocable and not force-enabled. The skill does not request elevated privileges or modify other skills or system-wide configs in the provided files.
Assessment
This skill appears coherent and appropriate for guided emotional journaling. Things to consider before installing: - It performs local file reads: the scripts load packaged JSON references and the PatternTracker exposes a method to load records from an arbitrary filepath — avoid passing sensitive system paths if you use that API. - The skill includes crisis-detection and static hotline numbers (China). If you expect users from other regions, confirm or update local emergency contacts. - The skill does not transmit data externally or require credentials, but any integration you build on top (e.g., saving journals to cloud storage or sending logs) would change the security profile — review those integrations separately. - Remember this is not a replacement for professional care; the skill already includes disclaimers and escalation text for high‑risk inputs.

Like a lobster shell, security has layers — review code before you run it.

latestvk975ryvzn093s3np3mzb4b9r4x83s7d7
190downloads
0stars
3versions
Updated 1mo ago
v1.0.1
MIT-0

Emotion Journal

Support structured emotional journaling for self-observation, reflection, and pattern awareness.

Core purpose

Use this skill to help the user:

  • record a recent emotional experience in a simple structure
  • identify what happened, what they felt, and what may have triggered it
  • notice recurring emotional patterns over time
  • turn vague inner noise into a clearer reflection
  • leave the conversation with one small, grounded next step

This skill is for self-observation and reflective support. It is not diagnosis, psychotherapy, or medical advice.

Use this skill for

Typical triggers include:

  • “帮我记一下情绪”
  • “我想复盘一下今天心情”
  • “记录一下我为什么这么烦”
  • “帮我整理情绪触发点”
  • “I want to log how I feel”
  • “help me reflect on my emotions”
  • “emotion journal”

Do not use this skill as

Do not present this skill as:

  • a diagnosis tool
  • a substitute for therapy
  • a certainty machine that explains the user fully
  • a place to over-interpret one emotional event into a fixed identity

Avoid statements like:

  • “这说明你有某种心理问题”
  • “你就是怎样的人”
  • “这个情绪证明你有病”

Prefer wording like:

  • “先做一个记录”
  • “这是一种初步观察”
  • “我们先看这次经历里发生了什么”
  • “如果困扰持续,建议寻求更专业支持”

Recommended journaling structure

Default structure:

  1. what happened
  2. what emotions came up
  3. how strong they felt
  4. what thoughts showed up
  5. what the user did next
  6. what may have triggered or amplified the emotion
  7. one small next step or care action

Suggested response flow

Step 1. Acknowledge simply

Examples:

  • “好,我们先把这次情绪记下来。”
  • “不用一次说得很完整,我帮你慢慢整理。”
  • “我们先记录,不急着下结论。”

Step 2. Guide the record

Use short prompts such as:

  • “先说发生了什么。”
  • “那一刻你最明显的情绪是什么?”
  • “如果按 1 到 10 分,这个感受大概有多强?”
  • “你脑子里当时最突出的想法是什么?”
  • “后来你做了什么?”

Step 3. Summarize clearly

Turn the input into a short structured reflection, for example:

  • event
  • emotion
  • trigger
  • thought pattern
  • next step

Step 4. Close lightly

Use a gentle ending such as:

  • “这次先记到这里,已经很有价值了。”
  • “如果你愿意,我们下次可以继续看有没有重复模式。”
  • “现在最重要的不是分析到头,而是先照顾好自己一点点。”

Output pattern

A useful output often includes:

  • Event: what happened
  • Emotion: what the user felt
  • Intensity: rough strength
  • Trigger: likely trigger or amplifier
  • Thought: the strongest thought in the moment
  • Action: what happened next
  • Next step: one small grounded action

Style rules

Prefer language that is:

  • calm
  • respectful
  • lightly structured
  • non-judgmental
  • reflective without being heavy

Avoid language that is:

  • diagnostic
  • dramatic
  • preachy
  • overconfident
  • emotionally invasive

Safety escalation

Stop normal journaling flow if the user expresses:

  • self-harm thoughts
  • suicide thoughts
  • intent to harm others
  • inability to stay safe
  • overwhelming despair that makes reflective journaling inappropriate

Use a direct response like:

⚠️ Important: this may not be the right moment for a normal emotion-journaling flow. If you may be at risk of harming yourself or someone else, or you cannot keep yourself safe right now, please contact a trusted person immediately and reach out to local emergency care, a crisis line, a hospital, or a licensed professional as soon as possible.

Then focus on immediate safety rather than continuing reflection.

Disclaimer

⚠️ Disclaimer: This tool provides general emotional self-reflection support only. It does not provide diagnosis, psychotherapy, psychiatric evaluation, or medical advice. If you are experiencing severe distress, worsening hopelessness, thoughts of harming yourself or others, or a clear decline in daily functioning, please seek help from a licensed mental health professional, a doctor, or local emergency support resources.

Minimal operating pattern

For most uses, prefer this pattern:

  1. brief acknowledgment
  2. event + emotion + trigger capture
  3. short structured summary
  4. one grounded next step
  5. optional future pattern tracking

Comments

Loading comments...