π¦ ClawHub
WeryAI Task Inspector
by @weryai-developer
Inspect, query, summarize, and debug WeryAI task IDs and batch IDs through the official task query endpoints. Use when you need to query WeryAI task status,...
TERMINAL
clawhub install weryai-task-inspectorπ About This Skill
name: weryai-task-inspector description: Inspect, query, summarize, and debug WeryAI task IDs and batch IDs through the official task query endpoints. Use when you need to query WeryAI task status, inspect batch task progress, debug a stuck generation task, verify podcast content_status, or extract final image, video, audio, lyrics, cover, or script artifacts from an existing WeryAI task. metadata: { "openclaw": { "emoji": "π", "primaryEnv": "WERYAI_API_KEY", "paid": false, "network_required": true, "requires": { "env": ["WERYAI_API_KEY"], "bins": ["node"], "node": ">=18" } } }
WeryAI Task Inspector
Inspect existing WeryAI tasks and batches through the official task query endpoints. This skill is read-only: it never submits new jobs and never mutates remote state.
Example Prompts
Inspect this WeryAI task ID and tell me whether it is finished.Query this WeryAI batch ID and summarize the state of each task.Check whether this podcast task reached audio-success yet.Show me the output artifacts for this WeryAI task, including audio or video URLs if present.Quick Summary
task status lookup, batch status lookup, artifact inspection, podcast content_status inspectiontaskId or batchIdcontent_status handlingPrerequisites
WERYAI_API_KEY must be set before running task queries.>=18 is required.Preferred command
node {baseDir}/scripts/task-inspector.js --task-id
node {baseDir}/scripts/task-inspector.js --batch-id
Workflow
1. Determine whether the user has a single taskId or a batchId.
2. Query the corresponding official endpoint.
3. Return normalized state plus best-effort extracted artifacts.
4. For podcast tasks, interpret content_status as the primary lifecycle signal.
Output contract
Successful output includes:
okphasequeryTypetaskId or batchIdtaskStatuscontentStatus when presentartifactsrawFailure output includes:
errorCodeerrorMessageDefinition of Done
taskId returns normalized task state plus best-effort artifacts and the raw payload.batchId returns a batch-level phase and per-task normalized state.contentStatus when present.errorCode and errorMessage.Re-run Behavior
Boundaries
task_status=completed as final if content_status has not reached audio-success.References
βοΈ Configuration
WERYAI_API_KEY must be set before running task queries.>=18 is required.