mm-progress-monitor

Monitor status.json and update TodoWrite checklists in real time.

Updated Mar 20, 2026
One-click install
npx skills add https://github.com/ShinyGua/MarketMind-AlphaEngine --skill mm-progress-monitor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mm-progress-monitor
Source: https://github.com/ShinyGua/MarketMind-AlphaEngine/tree/main/.claude/skills/mm-progress-monitor
Command: npx skills add https://github.com/ShinyGua/MarketMind-AlphaEngine --skill mm-progress-monitor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The background progress watcher reads status.json and updates the TodoWrite checklist in real time to keep users informed without blocking the main pipeline.

Core Features & Use Cases

  • Real-time progress synchronization: continuously monitors status.json and updates the TodoWrite UI to reflect completed and upcoming stages.
  • Non-blocking operation: runs in the background so the main workflow continues uninterrupted.
  • Safe, read-only monitoring: never writes to status.json or alters pipeline data; solely reports progress.

Quick Start

Run the mm-progress-monitor in the background to observe status.json and refresh the TodoWrite checklist in real time.

Frequently Asked Questions about mm-progress-monitor

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

FAQPage Schema
How do I monitor real-time progress of a long-running automation workflow?

A background progress watcher monitors status.json and updates the TodoWrite checklist in real time. It runs continuously without interrupting the main workflow, providing live visibility into completed and upcoming pipeline stages.

Does real-time progress monitoring block the main pipeline execution?

No, real-time progress monitoring operates in the background without blocking the main pipeline. The watcher runs as a separate non-blocking process to ensure your automation workflow continues uninterrupted while updating progress.

How do I sync TodoWrite updates with status.json changes automatically?

You can sync TodoWrite updates by running a background watcher that continuously monitors status.json. As the file changes, the watcher automatically refreshes the TodoWrite UI to reflect the current pipeline status and completed stages.

Can I use a progress watcher to safely observe pipeline status without modifying data?

Yes, a safe progress watcher operates in read-only mode to observe pipeline status without modifying data. It never writes to status.json or alters pipeline data, solely reporting progress to ensure your workflow remains untouched.

What is the best way to track long-running automation tasks in real time?

The best way to track long-running automation tasks is using a non-blocking background watcher that reads status.json and updates a TodoWrite checklist. This provides real-time progress visibility and task coordination without disrupting execution.