mcpField
S
sjinn-task-status

sjinn-task-status

github.com/sjinn-aiOther073 installsUpdated 2w ago
Repository

About sjinn-task-status

A skill for SJinn users to check task progress, inspect failures, and retrieve generated output URLs. It interprets JSON status from the SJinn CLI.

Key features

  1. 01Query task status
  2. 02Interpret progress
  3. 03Report failure details
  4. 04Retrieve output URLs

Use cases

  1. 01Check whether a task finished
  2. 02Inspect a failed task's error
  3. 03Retrieve generated output URLs

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/sjinn-ai/skills --skill sjinn-task-status

After installing, type/sjinn-task-statusin Claude Code to confirm it loaded.

Details

From the project README

SJinn Task Status

Use this skill when the user has a SJinn task ID and wants to check progress, inspect failure details, or retrieve generated output URLs.

Prerequisites

Before querying, quickly verify the CLI and login:

sjinn --version
sjinn auth whoami

If either command fails, use sjinn-setup first.

Workflow

  1. Ask for the task ID if it is missing.
  2. Query status with JSON output:
sjinn status <task_id> --json
  1. Interpret the numeric or textual status in user-friendly language.
  2. If output URLs are present, return them clearly.
  3. If the task is still pending or processing, tell the user it is not finished yet.
  4. If the task failed, summarize the error field from the CLI output.

Status Guide

  • pending: The task has been accepted and is waiting or running.
  • completed: The task finished successfully and should include output URLs.
  • failed: The task failed; report the error.
  • cancelled: The task was cancelled or stopped.
  • deleted: The task was deleted by the user.

Command

sjinn status <task_id> --json

Comments

Markdown supported