progress-reporting

Report progress for long-running multi-phase tasks with optional percent and phase fields.

6|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/Acosmi/CrabClaw --skill progress-reporting-acosmi
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: progress-reporting
Source: https://github.com/Acosmi/CrabClaw/tree/main/docs/skills/operations/progress-reporting
Command: npx skills add https://github.com/Acosmi/CrabClaw --skill progress-reporting-acosmi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

长时间运行的多阶段任务常缺乏进度可视性,导致不确定性和延误。

Core Features & Use Cases

  • 阶段边界汇报:在多阶段任务中按阶段输出进度。
  • 可选进度百分比与阶段标签:传达准确的状态信息。
  • 与后台代理心跳结合:在不打断工作的前提下持续投递更新。

Quick Start

请指示系统在进行中的多阶段任务中报告当前阶段的进度。

Frequently Asked Questions about progress-reporting

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

FAQPage Schema
How do I track progress for long-running multi-phase tasks asynchronously?▼

Asynchronous progress reporting for long-running tasks enables mid-task visibility by enforcing structured inputs like summary, optional percent, and phase fields to deliver non-blocking, traceable updates.

When do I need asynchronous progress reporting for task management?▼

You need asynchronous progress reporting when multi-phase tasks lack visibility, causing uncertainty. It provides mid-task updates at phase boundaries without interrupting the background agent workflow.

How to report task progress without blocking the agent fleet workflow?▼

To report task progress without blocking the agent fleet, use asynchronous updates with structured summary, percent, and phase fields. This ensures traceable delivery to appropriate channels while continuing the task.

Can I include custom phase labels and percent completion in progress updates?▼

Yes, you can include optional phase labels and percent completion values in progress updates. The skill supports these structured inputs to convey accurate state information during multi-phase task execution.

What is the best way to structure mid-task progress updates for a background agent?▼

The best way to structure mid-task progress updates is using enforced inputs containing a summary, optional percent, and phase fields. This maintains non-blocking delivery while ensuring traceable progress across multi-phase tasks.

Does progress reporting work with continuous background agent heartbeats?▼

Yes, progress reporting works with background agent heartbeats to continuously deliver updates without interrupting work. It supports asynchronous reporting at phase boundaries during long-running tasks.