openmates:task-status

Correlate poller tracking JSON with Zellij session states to label Linear tasks ACTIVE, EXITED, or MISSING.

43|2|Updated Jan 25, 2024
One-click install
npx skills add https://github.com/glowingkitty/OpenMates --skill openmates-task-status
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openmates:task-status
Source: https://github.com/glowingkitty/OpenMates/tree/main/.claude/skills/task-status
Command: npx skills add https://github.com/glowingkitty/OpenMates --skill openmates-task-status

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It eliminates the guesswork of whether OpenMates auto-processed Linear tasks are still running, finished, or missing by providing a live status overview with the latest assistant activity.

Core Features & Use Cases

  • Poller session snapshot: Summarizes all auto-processed Linear tasks spawned by the linear-poller, including their current ACTIVE/EXITED/MISSING state.
  • Last activity extraction: Reads recent Linear session transcript content (from the JSONL files) and surfaces a truncated “last activity” message for quick scanning.
  • Optional detailed view: Shows extended last assistant message content when the user requests all details.

Quick Start

Run the openmates:task-status skill to get a table overview of all current poller sessions and their most recent activity.

Frequently Asked Questions about openmates:task-status

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check the status of auto-processed Linear tasks from a local poller?

You can check Linear poller progress by correlating a local tracking JSON file with Zellij session states to label tasks as ACTIVE, EXITED, or MISSING. This status overview eliminates the guesswork of whether auto-processed tasks are still running.

How does parsing Zellij session transcripts help monitor Linear task workflows?

Parsing Zellij session transcripts reads JSONL assistant entries to surface a truncated last activity message. This allows quick scanning of recent Linear session content during development and alpha testing.

Can I view the full last assistant message from a Linear session transcript instead of a truncated summary?

Yes, you can request an optional detailed view to show extended last assistant message content. This expands the truncated last activity extraction from the JSONL files when you need all details.

Do I need any external dependencies to track Linear task durations and states?

No external dependencies are required to compute durations from started timestamps and label ACTIVE, EXITED, or MISSING states. The Skill only requires parsing local JSON tracking files and JSONL assistant entries.

What is the best way to monitor Linear poller sessions labeled for plan, research, or fix workflows?

The best way is to run a status overview that correlates the local poller tracking JSON with Zellij session states. This provides a table snapshot of all current poller sessions and their most recent activity.

Why are my auto-processed Linear tasks showing a MISSING status during OpenMates development?

A MISSING status occurs when the poller tracking JSON file and Zellij session states cannot be correlated for a specific task. This indicates the auto-processed Linear task is neither actively running nor properly exited.