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.