/SKILL.md
# Emotion Generator 明日香(Asuka)表情包生成器 - 使用 ComfyUI 生成各种情绪的表情图片。 ## 功能 - 🎭 支持 7 种情绪:开心、害羞、生气、傲娇、伤心、惊讶、爱意 - 👗 5 套服装随机选择:红色作战服、白色作战服、校服、休闲装、连衣裙 - 🎲 每次生成随机种子,确保图片多样性 - 📦 自动管理表情库存 ## 安装 1. 确保 ComfyUI 已安装并运行在 `localhost:7860` 2. 将 base workflow 放入 `workflows/base-workflow.json` 3. 安装依赖:`pip install requests`(如果需要) ## 使用方法 ### 命令行工具 ```bash # 生成单张图片 ./generate-emotion.py happy ./generate-emotion.py shy ./generate-emotion.py angry # 批量生成 ./generate-emotion.py happy --count 5 # 指定服装 ./genera
npx skillsauth add aristoyu/emotion-generator emotion-generatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
明日香(Asuka)表情包生成器 - 使用 ComfyUI 生成各种情绪的表情图片。
localhost:7860workflows/base-workflow.jsonpip install requests(如果需要)# 生成单张图片
./generate-emotion.py happy
./generate-emotion.py shy
./generate-emotion.py angry
# 批量生成
./generate-emotion.py happy --count 5
# 指定服装
./generate-emotion.py happy --outfit "school uniform"
# 列出所有情绪
./generate-emotion.py list
# 查看统计
./generate-emotion.py stats
from generators.image_generator import generate_emotion_image
from managers.emotion_manager import get_emotion_image
# 生成新图片
path = generate_emotion_image("happy")
# 获取已有图片
path = get_emotion_image("happy")
编辑 config.yaml 自定义:
emotion-generator/
├── config.yaml # 配置文件
├── generate-emotion.py # CLI 工具
├── SKILL.md # 本文件
├── core/ # 核心模块
│ ├── config_loader.py # 配置加载
│ ├── prompt_generator.py # Prompt 生成
│ └── workflow_builder.py # Workflow 构建
├── generators/ # 生成模块
│ ├── comfyui_client.py # ComfyUI 客户端
│ └── image_generator.py # 图片生成器
├── managers/ # 管理模块
│ └── emotion_manager.py # 表情库存管理
└── workflows/ # Workflow 模板
└── base-workflow.json # 基础 workflow
生成的图片保存在:
~/.openclaw/workspace/assets/asuka-emotions/generated/{emotion}/
MIT
tools
Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layers like Lobster, ACPX, plugins, or plain code. Keep conditional logic in the caller; use TaskFlow for flow identity, child-task linkage, waiting state, revision-checked mutations, and user-facing emergence.
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------
tools
A CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.