jobs

Installation
SKILL.md

Skill: Job Monitoring

Description

Poll the status of asynchronous operations. This skill documents the public API at /api/v2/jobs/{activityId} (PublicApiJobController). The activityId is returned when you start async operations (e.g. outline/generate, batch-generate, export PNG/PPTX). Authenticate with X-API-KEY header.


TypeScript types (request / response)

Mirrors PublicApiJobController response.

// --- Get Job Status (GET) ---
type JobStatusResponse = {
  activity_id: string;
  status: 'SCHEDULED' | 'RUNNING' | 'PENDING' | 'DONE' | 'CANCELED';
  message: string;
  created_at?: string | null;   // ISO 8601
Related skills
Installs
27
GitHub Stars
3
First Seen
Mar 10, 2026