Runninghub
HM-RunningHub/OpenClaw_RH_Skills
Generate images, videos, audio, and 3D models via RunningHub API (420 endpoints) and run any RunningHub AI Application (custom ComfyUI workflow) by webappId.
WorkRally CLI (workrally) — 面向 AI Agent 的 AIGC 漫剧视频创作全流程工具集。支持 AI 生图、AI 生视频、视频提示词优化、画布生音频/音乐、混元 3D 模型生成、AI 生音频、项目/剧集/场次/分镜的完整 CRUD、资产库、媒资管理、无限画布、文件上传下载等。Use when user asks to generate images…
$ npx skills add Tencent/workrally --skill workrally -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Tencent/workrally workrally --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
Claude Code skills documentation · loads skills from .claude/skills/
Install the "workrally" agent skill from https://github.com/Tencent/workrally/tree/main into .claude/skills/workrally/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "workrally", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Tencent/workrally --skill workrally -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Tencent/workrally workrally --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "workrally" agent skill from https://github.com/Tencent/workrally/tree/main into .agents/skills/workrally/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "workrally", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Tencent/workrally --skill workrally -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Tencent/workrally workrally --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "workrally" agent skill from https://github.com/Tencent/workrally/tree/main into .cursor/skills/workrally/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "workrally", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Tencent/workrally --skill workrally -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Tencent/workrally workrally --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "workrally" agent skill from https://github.com/Tencent/workrally/tree/main into .gemini/skills/workrally/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "workrally", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install Tencent/workrally workrallyInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add Tencent/workrally --skill workrally -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "workrally" agent skill from https://github.com/Tencent/workrally/tree/main into .github/skills/workrally/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "workrally", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add Tencent/workrally --skill workrally -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Tencent/workrally workrally --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "workrally" agent skill from https://github.com/Tencent/workrally/tree/main into .opencode/skills/workrally/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "workrally", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
workrallyWorkRally CLI (workrally) — 面向 AI Agent 的 AIGC 漫剧视频创作全流程工具集。支持 AI 生图、AI 生视频、视频提示词优化、画布生音频/音乐、混元 3D 模型生成、AI 生音频、项目/剧集/场次/分镜的完整 CRUD、资产库、媒资管理、无限画布、文件上传下载等。Use when user asks to generate images…
Workrally is an agent skill from Tencent/workrally. WorkRally CLI (workrally) — 面向 AI Agent 的 AIGC 漫剧视频创作全流程工具集。支持 AI 生图、AI 生视频、视频提示词优化、画布生音频/音乐、混元 3D 模型生成、AI 生音频、项目/剧集/场次/分镜的完整 CRUD、资产库、媒资管理、无限画布、文件上传下载等。Use when user asks to generate images, generate videos, generate audio, generate music, generate 3d, optimize video prompts, manage projects, series, shots, upload files, download assets, manage materials, or interact with WorkRally platform via command line.
Its SKILL.md is about 3.7k tokens, which your agent loads only when the skill is triggered. The skill folder holds 8 other files, including reference files (for example `README.md`, `references/ai-generation-guide.md` and `references/canvas-guide.md`).
It sits in Media & Creative, covering AI video generation, Image generation and Music and audio generation. The repository describes itself as: 面向 AI Agent 的 AIGC 漫剧视频创作全流程工具集。 The licence is MIT-0.
9 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 074d144. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
npmFrom the folder's file list and the shell code blocks in SKILL.md.
Hosts in commands or code, which the agent is likely to contact:
workrally.qq.comFrom URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
WORKRALLY_API_KEYFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Workrally loads about 3.7k tokens when it runs, and up to ~17k if it reads all its reference files. Until then it costs about 106 tokens; SKILL.md has 223 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from Tencent/workrally at commit 074d144, republished under its MIT-0 licence (© Tencent). 223 words, ~3,670 tokens.
.claude/skills/workrally/SKILL.md (or your agent's skills folder). This skill also uses 7 other files; get the full folder from GitHub.面向 AI Agent 的 AIGC 漫剧视频创作全流程命令行工具,封装 WorkRally 平台 30+ 核心能力,支持项目/剧集/场次的完整 CRUD、AI 生图/生视频、画布、资产库、媒资管理、文件上传等。
npm install -g workrally
# 配置登录。Agent / CI 只用 API Key,不要自己实现 OAuth,也不要请求 127.0.0.1 回调。
workrally auth login --token <YOUR_API_KEY> # Agent / CI
export WORKRALLY_API_KEY=<YOUR_API_KEY> # 环境变量优先于配置文件
workrally auth login # 仅人在本机终端使用,CLI 自己打开浏览器
# ↑ auth login 自动将 Token 写入配置文件:
# 若 WORKRALLY_CONFIG_DIR 已设置 → $WORKRALLY_CONFIG_DIR/config.json
# 否则 → ~/.workrally/config.json
workrally auth status # 验证登录状态API Key 申请:龙虾配置
# === 项目(project)— list / get / create / update / delete ===
workrally project list [--search "关键词"] # 列出/搜索项目
workrally project get <id> # 项目详情
workrally project create "项目名" # 创建项目
workrally project update <id> --name "新名称" # 更新项目
workrally project delete <ids...> # 软删除(→回收站;恢复请到 Web)
# === 剧集(series)— 全新命令组(CRUD 完整) ===
workrally series list --project-id <id> # 剧集列表
workrally series get <series_id> --project-id <id> # 剧集详情
workrally series create --project-id <id> --name "第一集" # 创建剧集
workrally series update <series_id> --project-id <id> --name "新名称" # 更新剧集
workrally series delete <ids...> # 软删除(→回收站)
# === 场次(shotlist)— 对齐 Web /shot 批量制作(含音频生成)===
# --- CRUD ---
workrally shotlist list --series-id <id> # 场次列表
workrally shotlist get <story_id> # 场次详情
workrally shotlist create --series-id <id> --json-list '[{"image_prompt":"..."}]' # 批量创建
workrally shotlist update <story_id> --image-prompt "..." --animation-prompt "..." # 单条更新
workrally shotlist update --batch '[{"story_id":"...","image_prompt":"..."}]' # 批量更新
workrally shotlist delete <story_ids...> # 软删除(→回收站)
workrally shotlist sort --series-id <id> --order id1,id2,id3 # 重排
# --- 模型 & 配置(写入 extra.gen_config)---
workrally shotlist models --category image,video,videoSmartEdit,upscale,audio # ⭐ 统一模型列表
workrally shotlist set-model [--story-ids id1,id2] --image-model <id> --image-aspect-ratio 16:9 [--image-quality high] [--mj-params '{}']
workrally shotlist set-model [--story-ids id1,id2] --video-mode SubjectToVideo --video-model <id> --duration 5 --video-aspect-ratio 16:9
workrally shotlist set-model [--story-ids id1,id2] --extra-mode extendVideo --extend-source-id <asset_id> --duration 4 # 延长视频
workrally shotlist set-model [--story-ids id1,id2] --audio-model <id> [--audio-config '{}'] # 配置音频
workrally shotlist bind --story-id <id> --type audio --file ./voice.wav --project-id <id> # 本地素材:上传→入库→绑定
workrally shotlist bind --story-id <id> --type image --assets '[{...}]' # 已入库素材绑定(audio→独立字段)
workrally shotlist recognize --series-id <id> --project-id <id> [--scope both] [--match-rule symbol_text] # 识别(含音频路)
# --- 生成(仅提交;查结果用 get-result [--watch])---
workrally shotlist generate-image --project-id <id> --story-ids id1,id2 [--count N] # 生图 → get-result --type image
workrally shotlist generate-video --project-id <id> --story-ids id1,id2 # 生视频 → get-result --type video
workrally shotlist upscale-video --project-id <id> --story-ids id1,id2 --model <id> # 已选视频超分
workrally shotlist generate-audio --project-id <id> --story-ids id1,id2 [--count N] # ⭐ 生音频 → get-result --type audio
workrally shotlist get-result --story-id <id> --type image|video|audio [--watch] # 查进度与产物
# === 上传 / 下载 ===
workrally upload ./file.png -o json # 上传文件 (COS SDK 直传)
workrally download <asset_id> [-d ./output/] # 下载素材 (自动处理访问凭证)
# === AI 生图 ===
workrally generate image-models # 查看可用模型(必须先调用!)
workrally generate image --prompt "描述" --model <model_id> [--aspect-ratio 16:9] [--resolution 5] [--quality high] [--input-images "url"] --poll
# --resolution 推荐用 image-models 的 resolution_options[].value(常见 4=1080P/5=1440P/6=2160P);旧档位 0/1/2 仍可用
# --quality 仅当 image-models 该模型返回了 infer_quality_options 时才传(取值用其中的 value)
# --extra-params '{"midjourney":{"stylize":100}}' 扩展参数 JSON 对象;CLI 传 extraParams,服务端写成 extra_params
# === AI 生视频 (6 种驱动模式) ===
workrally generate video-models # 查看可用模型(必须先调用!)
workrally generate video --prompt "描述" --model <provider_id> --poll # 纯文生视频(默认 Text 模式)
workrally generate video --prompt "描述" --model <provider_id> --single-image-url "url" --poll # 图生视频(Text 模式 + 参考图)
workrally generate video --mode FirstLastFrame --prompt "描述" --model <provider_id> --first-frame-url "url" --poll # 首尾帧
workrally generate video --mode VideoEdit --prompt "描述" --model <id> --origin-video <asset_id> --poll # 视频编辑
# 其他模式: SubjectToVideo(--reference-assets)
workrally generate video --mode SmartEdit --model <id> --source-video <asset_id> --source-width 1920 --source-height 1080 --source-duration 5000 --poll
workrally generate video --mode ExtendVideo --model <id> --source-video <asset_id> --duration 8 --poll
# SubjectToVideo 的 --reference-assets 支持 file 文档(Wan 3.0):{"type":"file","asset_id":"...","name":"brief.pdf"}
# --mode 默认 Text;通用选项: --aspect-ratio <比例> --resolution <枚举> --duration <秒> --count 1-4 --poll
# 音效默认开启(与前端一致);关闭用 --no-enable-sound。VideoEdit 不要传音效相关参数
# --aspect-ratio 默认 16:9;--resolution 不传取模型首个可用(枚举见 video-models 的 resolution_options)
# === 画布生音频 / 音乐(对齐 Web 画布音频生成器)===
workrally generate audio-models # 查看 audio_models / music_models(必须先调用!)
workrally generate audio --prompt "雨声和脚步" --model <id> --poll
workrally generate music --prompt "摇滚吉他" --model <id> --lyrics-mode none --poll
workrally generate music --prompt "流行" --model <id> --lyrics-mode input --lyrics "啦啦啦" --poll
# MiniMax 音频模型不要传 --ref-audios;动态音色参数从模型 fields 获取后用 --audio-fields JSON 传入
# === 混元 3D 模型(对齐 Web 关键帧混元3D,不是世界生成/贴图)===
workrally generate 3d --asset-id <参考图asset_id> --poll
# 须先 asset search / asset create 得到 asset_id;模型固定 hunyuan-3d-v3.0
# ⚠️ --project-id 是短番项目ID,不是画布ID
# === 视频提示词优化(gen_content,产物是文本不是视频)===
workrally generate content-models # 查看可用模型(必须先调用!严禁硬编码 MiniMax H3 等 ID)
workrally generate optimize-prompt --prompt "将视频从尾帧延长5秒" --model <model_id> \
[--video-url <url>] [--first-frame-url <url>] [--last-frame-url <url>] \
[--reference-image-urls "url1,url2"] [--audio-url <url>] [--audio-urls "a.mp3,b.mp3"] --poll
# 图片语义写在 image_info.type:first_frame / last_frame / reference_image;音频写在 audio_info.url(type=3)
# 成功后从 generate task 的 output_text 读取优化后的提示词(output_type="text"),不要找 output_assets
# === 媒资库 (asset) — 项目级媒体文件池 ===
workrally asset create --url <cdn_url> --project-id <id> -o json # 入库(返回可访问 URL)
workrally asset search --project-id <id> [--type image] [--audit-status 5] [--auth-status 1]
workrally asset get <asset_id> # 详情
workrally asset update <asset_id> --name "新名称" # 更新素材 (目前仅支持改名)
# === 资产库 (material) — 树形管理:人物/道具/场景/网盘 ===
workrally material list role_person # 人物 | role_prop 道具 | role_scene 场景 | root 网盘文件夹
workrally material add ... # 创建素材/文件夹(从媒资库挂载)
workrally material get <material_id> # 素材详情
workrally material delete <material_id> # 删除(不可恢复,须用户确认)
workrally role get <role_id> # 角色详情(LoRA/提示词/版本)
# === 画布 ===
workrally canvas list # 列出画布
workrally canvas create "名称" # 创建画布
workrally canvas build-draft <canvas_id> --file nodes.json # 增量合并(默认保留已有节点)
workrally canvas build-draft <canvas_id> --nodes '[...]' # 同上,直接传 JSON
workrally canvas build-draft <canvas_id> -d "id1,id2" # 删除指定节点
workrally canvas build-draft <canvas_id> -n '[...]' -d "old1" # 同时增删改
workrally canvas build-draft <canvas_id> -n '[...]' --mode overwrite # 全量覆盖(清空后重建)
# === 任务查询 ===
workrally generate task <task_id> [--poll] # 查询/轮询生成任务状态
# 生图/生视频成功:output_type="assets",产物在 output_assets
# 提示词优化成功:output_type="text",产物在 output_text(不要找 output_assets / output_products)
# === 通用(仅查看白名单,禁止透传调用)===
workrally tools list # 列出核心白名单工具
workrally tools describe <tool_name> # 查看参数 schema
# 不要使用 tools call;未列出的 MCP 工具已禁止调用。关键帧/配音/动效请用 Web。
# === URL / 升级 ===
workrally url build "页面名" [--params '{}'] # 构建 WorkRally 前端链接
workrally url parse <url> # 解析 URL
workrally upgrade [--check] # 升级 / 仅检查输出格式: -o json(默认, Agent 推荐) | -o table(人类阅读) | -o text(管道/脚本) | workrally config set output_format <fmt>
概念:媒资库(asset) = 项目级文件池;资产库(material) = 树形目录(人物/道具/场景/网盘文件夹)。资产库的素材只能从媒资库挂载。
# 步骤 1: 上传 → CDN URL
workrally upload ./character.png -o json
# 步骤 2: 入媒资库(必须!返回 asset_id + asset_details)
workrally asset create --url <cdn_url> --project-id <project_id> -o json
# 步骤 3(按需): 挂载到资产库(必传 asset_id + 完整 asset_details)
workrally material add --json-list '[{"material_id":"<asset_id>","material_name":"名称","material_type":2,"parent_id":"<target_id>","material_detail":<asset_details_json>}]' \
--project-ids <project_id>步骤 1→2 强制绑定,上传后必须入媒资库。视频/音频为私有读,需经媒资库才能正常访问。
步骤 3 由 Agent 判断:"上传文件" → 两步 | "上传到角色/道具/场景/文件夹" → 三步 | "媒资素材添加到资产库" → 仅步骤 3
shotlist,对齐 Web /shot)概念层级:项目 (project) → 剧集 (series) → 场次 (shot/story)。一个场次含 图片 / 视频 / 音频 三条生成线,核心由提示词承载:image_prompt(图片)、animation_prompt(视频)、extra.audio_prompt(音频,音色用 <音色名> 引用)。生成配置聚合在 extra.gen_config.{image,video,audio}。
# 1) 建剧集 + 批量创建场次(按用户意图填提示词)
workrally series create --project-id <pid> --name "第一集" -o json
workrally shotlist create --series-id <sid> --json-list '[{"image_prompt":"古风庭院","animation_prompt":"镜头缓推"}]'
# 2) 识别角色资产(三路:image/animation/audio;音色用 <> 时加 --match-rule symbol_text)
workrally shotlist recognize --series-id <sid> --project-id <pid>
# 3) 选模型 → 写配置(模型 id 来自 shotlist models,勿硬编码)
workrally shotlist models --category image,video,audio -o json
workrally shotlist set-model --series-id <sid> --image-model <id> --image-aspect-ratio 16:9 \
--video-mode SubjectToVideo --video-model <id> --duration 5 --video-aspect-ratio 16:9 --audio-model <id>
# 4) 生成(多场次传 --story-ids id1,id2,id3;均需 --project-id)
workrally shotlist generate-image --project-id <pid> --story-ids <ids>
workrally shotlist generate-video --project-id <pid> --story-ids <ids>
workrally shotlist generate-audio --project-id <pid> --story-ids <ids>
# 5) 查结果(image/video/audio 三条独立进度,分别 watch)
workrally shotlist get-result --story-id <sid> --type image --watch
workrally shotlist get-result --story-id <sid> --type video --watch
workrally shotlist get-result --story-id <sid> --type audio --watch生成前先确认配置:用
shotlist get <id>检查extra.gen_config是否已设对应模型;缺则回到步骤 3。生成只返回提交结果,不返回可轮询的画布 task_id,进度一律用shotlist get-result。
workrally url build 生成,严禁自行拼接 URLimage-models / video-models / audio-models / content-models,严禁猜测或硬编码。场次批量制作使用 shotlist models;音频模型返回的 capabilities/fields/restrictions 也应一并用于配置。混元 3D 固定 hunyuan-3d-v3.0,只需 --asset-idcanvas ≠ project:画布用 canvas,项目用 project,两者 ID 不能互换build-draft 实时协同:写入后所有在线用户立即看到变更,默认增量合并(只传变更节点),支持多人并发安全操作build-draft 节点校验:8种节点类型各有必填字段,详见 canvas-guide.mdgenerate image/video 传入 --project-id(画布ID)后自动在画布创建占位节点,无需再手动 build-draft--name 传入"画布名_素材特征"(画布场景)或 prompt 关键词(非画布场景)--help 或 tools describe 自行探索--*-url / --*-assets / --*-images、asset create --url 等)仅接受 WorkRally 官方媒资 URL。合法来源:① workrally upload 返回值 ② asset get/search 返回值(可直接传入) ③ 用户已提供的官方 URL。本地文件或第三方 URL 必须先 workrally upload。如遇"非法或已过期"提示,通过 asset get/search 重新获取即可。本 Skill 附带详细参考文档,覆盖复杂工作流:
| 文档 | 内容 |
|---|---|
references/shotlist-guide.md | ⭐ 场次批量制作(对齐 Web /shot)— CRUD、gen_config、生图/生视频/生音频、结果查询、符号识别 |
references/canvas-guide.md | 无限画布操作 — 8种节点类型、画板嵌套、build-draft 增量/覆盖模式、协同编辑 |
references/upload-and-assets-guide.md | 上传与素材管理 — 三步上传流程、媒资库 vs 资产库、树形目录操作 |
references/ai-generation-guide.md | AI 生成 — Kontext 生图、4种视频驱动模式、画布音频/音乐、混元 3D 模型、提示词优化、模型动态获取、任务轮询 |
references/common-pitfalls.md | 常见易错点 — 项目/画布混淆、模型硬编码、上传缺步骤等典型错误 |
遇到画布、上传、AI生成相关的复杂操作时,请优先查阅对应的参考文档。
WORKRALLY_API_KEY — API Key (Bearer Token)。设置后优先于 auth login 保存的 OAuth 登录态WORKRALLY_ENDPOINT — API 端点 (默认 https://workrally.qq.com/zenstudio/api/mcp)WORKRALLY_CONFIG_DIR — 配置文件目录 (默认 ~/.workrally,非持久化容器建议指向持久卷)WORKRALLY_NO_UPDATE_CHECK=1 — 禁用自动版本检查 (CI/CD 推荐)© Tencent, MIT-0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 7 other files (references) in the repository root of Tencent/workrally.
Open the folder on GitHubat commit 074d144
Workrally next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Workrally this skillTencent/workrally | 151 | — | ~3.7k | Automated safety check: Pass | MIT-0 | |
| RunninghubHM-RunningHub/OpenClaw_RH_Skills | 141 | — | ~1.6k | Automated safety check: Pass | Apache-2.0 | |
| Mmx CLIagentscope-ai/OpenJudge | 867 | 1 repos | ~655 | Automated safety check: Pass | Apache-2.0 | |
| VoooaiLeoYeAI/openclaw-master-skills | 2.2k | — | ~4.8k | Automated safety check: Pass | MIT-0 | |
| BlockrunBlockRunAI/blockrun-mcp | 392 | — | ~2.7k | Automated safety check: Pass | MIT | |
| SN Motion HTMLOpenSenseNova/SenseNova-Skills | 5.7k | — | ~2.2k | Automated safety check: Notes | MIT |
HM-RunningHub/OpenClaw_RH_Skills
Generate images, videos, audio, and 3D models via RunningHub API (420 endpoints) and run any RunningHub AI Application (custom ComfyUI workflow) by webappId.
agentscope-ai/OpenJudge
Generate text, images, video, speech, and music via the MiniMax AI platform.
LeoYeAI/openclaw-master-skills
Short drama & webtoon production, text-to-image, image-to-image, storyboard design, text-to-video, image-to-video, video edit, style transfer, batch generation, music & soundtrack.
BlockRunAI/blockrun-mcp
Pay-per-call access to AI models, real-time data, media generation and multi-chain RPC over x402 micropayments (USDC on Base or Solana), or a BlockRun account API key.
OpenSenseNova/SenseNova-Skills
Builds HTML stories where one continuous camera journey advances with page progress, using researched structure, AI stills, Seedance video clips and browser QA.
aaronyi97/wedding-video-guided-wizard
Guide a creator through a real couple's custom wedding video, from a shareable story intake card and Kimi writing pack through narration, external GPT image prompts, image-to-video packs, music and…
Categories
WorkRally CLI (workrally) — 面向 AI Agent 的 AIGC 漫剧视频创作全流程工具集。支持 AI 生图、AI 生视频、视频提示词优化、画布生音频/音乐、混元 3D 模型生成、AI 生音频、项目/剧集/场次/分镜的完整 CRUD、资产库、媒资管理、无限画布、文件上传下载等。Use when user asks to generate images…. Workrally is an agent skill from Tencent/workrally. WorkRally CLI (workrally) — 面向 AI Agent 的 AIGC 漫剧视频创作全流程工具集。支持 AI 生图、AI 生视频、视频提示词优化、画布生音频/音乐、混元 3D 模型生成、AI 生音频、项目/剧集/场次/分镜的完整 CRUD、资产库、媒资管理、无限画布、文件上传下载等。Use when user asks to generate images, generate videos, generate audio, generate music, generate 3d, optimize video prompts, manage projects, series, shots, upload files, download assets, manage materials, or interact with WorkRally platform via command line.
Workrally fits situations like: user asks to generate images; generate videos; optimize video prompts; manage projects.
Run `npx skills add Tencent/workrally --skill workrally -a claude-code`. Or copy the skill folder (the Tencent/workrally repository) into .claude/skills/workrally in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Tencent/workrally --skill workrally -a codex`. Or copy the skill folder (the Tencent/workrally repository) into .agents/skills/workrally in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Tencent/workrally --skill workrally -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/workrally, .gemini/skills/workrally, .github/skills/workrally and .opencode/skills/workrally in your project.
Going by SKILL.md and its folder, Workrally needs the command-line tools its instructions call (npm) and credentials named WORKRALLY_API_KEY. Our summary lists: Node.js; A credential in WORKRALLY_API_KEY; A credential in YOUR_API_KEY.
SKILL.md names 1 domain. In commands or code: workrally.qq.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Workrally is published under the MIT-0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.7k tokens (SKILL.md is roughly 15k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 14k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Workrally: Runninghub (HM-RunningHub/OpenClaw_RH_Skills, 141 stars), Mmx CLI (agentscope-ai/OpenJudge, 867 stars), Voooai (LeoYeAI/openclaw-master-skills, 2.2k stars) and Blockrun (BlockRunAI/blockrun-mcp, 392 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Tencent (a GitHub organization) maintains it in Tencent/workrally, which has 151 GitHub stars. The repository was last updated on September 29, 2026.
Source: Tencent/workrally on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.