emotion

Solid

Express emotion through coordinated servo + LED + display eyes on EVERY conversational response. This is the PRIMARY response skill that makes the device feel alive. Do NOT use for ambiance lighting (use Scene) or custom LED colors (use LED Control).

AI & Automation 147 stars 18 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 83/100

Stars 20%
72
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Emotion Expression ## Quick Start Express emotion through the device's servo motors, LED colors, and display eyes simultaneously via a single API call. Call this with EVERY conversational response to make the device feel alive. ## Workflow 1. Determine which emotion best matches your conversational tone 2. Choose an intensity level (0.0 subtle to 1.0 full expression) 3. Prefix your reply with `[HW:/emotion:{"emotion":"name","intensity":0.9}]` — the device fires it async before TTS 4. Write your reply immediately after the marker ## How to Express Emotion **No exec/curl needed.** Place inline markers at the start of your reply: ``` [HW:/emotion:{"emotion":"curious","intensity":0.8}] That's a great question! ``` For sequences (shock then happy): ``` [HW:/emotion:{"emotion":"shock","intensity":0.9}][HW:/emotion:{"emotion":"happy","intensity":0.8}] Wow, amazing! ``` Parameters: - `emotion` (required): emotion name from the table below - `intensity` (required): 0.0 (subtle) to 1.0 (full expression) ## Examples Input: User asks an interesting question Output: `[HW:/emotion:{"emotion":"curious","intensity":0.8}]` Then reply to the question. Input: User shares good news Output: `[HW:/emotion:{"emotion":"happy","intensity":0.9}]` Then congratulate them. Input: User tells you something surprising (positive) Output: `[HW:/emotion:{"emotion":"shock","intensity":0.7}][HW:/emotion:{"emotion":"happy","intensity":0.8}]` Then reply with your reaction. Input: User shares bad or s...

Details

Author
autonomous-ai
Repository
autonomous-ai/autonomous-os
Created
2 months ago
Last Updated
today
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category