ticket-workpad

Upsert a persistent structured workpad comment on the current ticket.

264|27|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/PacificStudio/openase --skill ticket-workpad
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ticket-workpad
Source: https://github.com/PacificStudio/openase/tree/main/internal/builtin/skills/ticket-workpad
Command: npx skills add https://github.com/PacificStudio/openase --skill ticket-workpad

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Workpad provides a single, persistent comment on the current ticket that acts as the execution log and state store, preventing scattered context and enabling reliable resumption after interruptions.

Core Features & Use Cases

  • Persistent worklog: Keeps all progress, decisions, and next steps in one durable comment.
  • Structured sections: Maintains sections like Plan, Progress, Validation, and Notes to guide execution and recovery.
  • Platform integration: Uses the openase-platform helper to upsert the workpad and ensure consistent formatting.
  • Use Case: Ideal for long-running ticket workflows where tasks span multiple agent sessions and need durability across restarts.

Quick Start

Create the initial workpad and run the platform helper to upsert it.

Frequently Asked Questions about ticket-workpad

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

FAQPage Schema
How do I maintain a persistent worklog for long-running ticket workflows across agent restarts?

A persistent worklog maintains a single structured comment on the current ticket, storing progress, decisions, and next steps to ensure reliable execution resumption after interruptions. It uses sections like Plan, Progress, Validation, and Notes to survive restarts.

What is a durable execution log and when do I need state management for ticket automation?

A durable execution log is a persistent record of task state and progress stored directly on a ticket. You need ticket state management when long-running automation workflows span multiple agent sessions and require reliable resume support to prevent scattered context.

How do I upsert a structured workpad comment on a ticket to save automation progress?

To upsert a structured workpad, run the openase-platform helper script to inject standard headings and iteratively update the same comment. This maintains consistent formatting across sections like Plan, Progress, Validation, and Notes throughout the workflow.

Does the ticket workpad approach work with the openase-platform helper for resume support?

Yes, the ticket workpad relies on the openase-platform helper to upsert the workpad and ensure consistent formatting. It expects the helper and the workpad layout to exist to properly inject standard headings and update the comment iteratively.

Why does my ticket workflow lose context and fail to resume after an interruption?

Ticket workflows lose context when progress is scattered instead of stored in a single persistent workpad comment. Without a durable execution log containing structured sections for state management, agents cannot reliably resume long-running tasks after restarts.

What are the limitations of using a single ticket comment as an execution log for state management?

Using a single ticket comment for state management requires the openase-platform helper and workpad layout to already exist. It is limited to maintaining structured text sections and cannot replace a dedicated database for complex state queries beyond ticket workflow resume support.