agent-progress

Write standardized status files at each agent pipeline step transition.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/Vivekmano27/agent-orchestrator --skill agent-progress
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: agent-progress
Source: https://github.com/Vivekmano27/agent-orchestrator/tree/main/plugins/project-orchestrator/skills/agent-progress
Command: npx skills add https://github.com/Vivekmano27/agent-orchestrator --skill agent-progress

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sub-phase progress tracking enables debugging and reliable recovery by ensuring every agent writes a structured progress file at each step transition. This makes it possible to trace behavior, understand delays, and resume work after failures.

Core Features & Use Cases

  • Enforces per-step progress files to provide observability across the agent pipeline.
  • Defines standardized statuses (PENDING, IN_PROGRESS, COMPLETE, SKIPPED, FAILED, BLOCKED, RETRYING) and a fixed file location for consistency.
  • Useful for debugging stalled runs, auditing progress, and coordinating multi-agent workflows.

Quick Start

Create the .claude/specs/[feature]/agent-status/ directory and start writing status files for each step transition.

Frequently Asked Questions about agent-progress

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

FAQPage Schema
How do I track multi-agent pipeline progress across step transitions?▼

To track multi-agent pipeline progress across step transitions, you enforce the creation of standardized status files at a fixed location. This exposes per-step readiness and outcomes to improve debugging and enable reliable recovery after failures.

What statuses should I use for agent pipeline monitoring?▼

Standardized statuses for agent pipeline monitoring include PENDING, IN_PROGRESS, COMPLETE, SKIPPED, FAILED, BLOCKED, and RETRYING. Using this defined set ensures consistent data formatting for easy integration with monitoring and observability tools.

Why does my automated pipeline stall without observability?▼

Automated pipelines stall without observability because there is no structured tracking to trace behavior or understand delays. Writing per-step progress files at defined locations makes it possible to audit progress, identify stalled runs, and resume work.

How do I debug stalled multi-agent workflows?▼

To debug stalled multi-agent workflows, you enforce per-step progress files at each step transition. This provides observability across the pipeline, allowing you to trace agent behavior, understand delays, and coordinate recovery.

Do I need a specific directory structure for status files?▼

Yes, you need to create the `.claude/specs/[feature]/agent-status/` directory. Enforcing a fixed file location for your status files ensures consistent data formatting and easy integration with your existing monitoring tools.

Can I use status files to coordinate recovery in automated pipelines?▼

Yes, writing structured status files at each step transition enables reliable recovery in automated pipelines. By exposing per-step outcomes with defined statuses like FAILED or BLOCKED, you can trace behavior and resume work after failures.