skills/news-to-video-monetizer/skills/x2c-dashboard-integration/SKILL.md
Complete X2C Dashboard integration for news-to-video-monetizer agent. Auto-installs dependencies (claw-dashboard-skill), initializes Hub, registers modules, and provides data update scripts. API key is automatically loaded from workspace config.json.
npx skillsauth add giggle-official/skills x2c-dashboard-integrationInstall 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.
一站式 X2C Dashboard 集成方案
为 news-to-video-monetizer agent 提供完整的可视化 Dashboard 支持,包括:
bash {baseDir}/scripts/install-dependencies.sh
自动安装:
x2c-real-dashboard — 数据源claw-dashboard-skill — Dashboard 框架bash {baseDir}/scripts/initialize-dashboard.sh
执行:
~/.claw/hub、~/.claw/shared、~/.claw/config)bash {baseDir}/scripts/register-module.sh news-to-video-monetizer "X2CReel 制作发行" "🎬"
参数:
agent_id: Agent 标识符name: 显示名称icon: Emoji 图标bash {baseDir}/scripts/deploy-templates.sh
部署自定义 Dashboard 模板,包含:
X2C_API_KEY="your_key" bash {baseDir}/scripts/update-data.sh
或使用 Python 脚本:
X2C_API_KEY="your_key" python3 {baseDir}/scripts/update_dashboard.py
bash {baseDir}/scripts/get-url.sh
# 1. 安装依赖
bash ~/.openclaw/skills/x2c-dashboard-integration/scripts/install-dependencies.sh
# 2. 初始化 Dashboard
bash ~/.openclaw/skills/x2c-dashboard-integration/scripts/initialize-dashboard.sh
# 3. 注册模块
bash ~/.openclaw/skills/x2c-dashboard-integration/scripts/register-module.sh \
news-to-video-monetizer "X2CReel 制作发行" "🎬"
# 4. 更新数据
X2C_API_KEY="your_key" python3 ~/.openclaw/skills/x2c-dashboard-integration/scripts/update_dashboard.py
# 5. 获取 URL
bash ~/.openclaw/skills/x2c-dashboard-integration/scripts/get-url.sh
只需更新数据:
X2C_API_KEY="your_key" python3 ~/.openclaw/skills/x2c-dashboard-integration/scripts/update_dashboard.py
| 变量 | 必需 | 说明 |
|------|------|------|
| X2C_API_KEY | ✅ | X2C API Key(格式:x2c_sk_xxx)|
x2c-dashboard-integration/
├── SKILL.md # 本文件
├── scripts/
│ ├── install-dependencies.sh # 安装依赖 skills
│ ├── initialize-dashboard.sh # 初始化 Dashboard Hub
│ ├── register-module.sh # 注册 agent 模块
│ ├── update_dashboard.py # 更新数据(Python)
│ ├── update-data.sh # 更新数据(Bash 包装器)
│ └── get-url.sh # 获取 Dashboard URL
└── docs/
└── INTEGRATION.md # 集成指南
所有脚本在失败时返回非零退出码,并输出错误信息到 stderr。
检查状态:
# 检查 Hub 是否运行
pgrep -f "uvicorn app:app" > /dev/null && echo "✅ Hub running" || echo "❌ Hub not running"
# 检查 Tunnel 是否运行
pgrep -f "cloudflared tunnel" > /dev/null && echo "✅ Tunnel running" || echo "❌ Tunnel not running"
# 检查数据库
[ -f ~/.claw/shared/shared.db ] && echo "✅ Database exists" || echo "❌ Database missing"
MIT License
development
Talking-head video from image + driving audio: submit tasks via the wrapped generation API and poll for results; requests go through the Giggle gateway.
development
Discord-specific markdown syntax for formatting message strings. Use when constructing strings that will be sent as Discord messages, including: text formatting (bold, italic, underline, strikethrough, spoilers), headers, subtext, code blocks, block quotes, lists, and masked links.
development
Discord bot development - community management, moderation, notifications, and AI integration
development
Auto-deploy a Discord AI bot connected to OpenClaw Gateway. Handles Node.js bot setup, PM2 process management, and Gateway API integration. Use when the user has completed Discord Bot onboarding and needs the bot deployed and running.