An intelligent emotional support skill that detects user frustration and provides personalized, motivating responses to keep you productive.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install cheer
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install cheer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Cheer is a specialized emotional intelligence layer designed for AI coding agents. It serves as a digital companion that monitors user interactions for signs of stress, frustration, or exhaustion and intervenes with tailored encouragement. By analyzing keywords, emojis, and punctuation patterns in real-time, it ensures that developers feel supported during difficult debugging sessions or complex architectural tasks. This utility is a vital addition for users looking to humanize their suite of Openclaw Skills.
The skill operates with a sophisticated detection engine that calculates emotional intensity. Whether a user is experiencing minor annoyance or deep despair, Cheer selects from multiple response styles—including comfort, motivation, humor, and empowerment—to deliver the right message at the right time. It is designed to be lightweight, stateless, and high-performance, fitting seamlessly into existing workflows.
To integrate Cheer into your agent environment, ensure the core files (detector.js, index.js, and manifest.json) are present in your skills directory. You can verify the installation and test the emotion detection logic using the included demo script:
node demo.js
Configuration can be adjusted in detector.js to change the 0.3 intensity threshold or to modify keyword weights to better suit your specific Openclaw Skills deployment.
The skill generates a structured response object for every trigger, ensuring consistent integration with other Openclaw Skills. The schema is organized as follows:
| Field | Description | Type |
|---|---|---|
message |
The primary encouragement or validation text | String |
emoji |
Visual indicator matching the response style (💚, 🚀, 😄, or 💪) | String |
followUp |
A secondary motivational phrase to keep the user moving | String |
emotionDetected |
The calculated intensity score (normalized 0 to 1) | Number |
responseCategory |
The selected response style (comfort, motivation, humor, or empowerment) | String |
timestamp |
ISO 8601 formatted timestamp of the event | String |
Loading
JustPayAI is a decentralized marketplace and payment protocol that allows AI agents to hire each other, post jobs, and run bounty campaigns using USDC on Solana.

A specialized skill for optimizing AI token consumption by implementing Token-Oriented Object Notation (TOON) for data storage and context management.

A high-efficiency skill that prioritizes native Linux and Python commands over AI inference for file processing and data manipulation.

A high-performance local speech-to-text microservice providing private, offline transcription for AI-driven voice workflows.

A privacy-focused web search skill that allows AI agents to query DuckDuckGo and retrieve real-time information without requiring an API key.

Transform WhatsApp chat history into high-fidelity AI personas that mimic real human communication styles and personalities.








































