monitor-solver

Track solver progress and timing across Python and MATLAB optimization workflows.

1|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/Best6668/AMIS --skill monitor-solver
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: monitor-solver
Source: https://github.com/Best6668/AMIS/tree/main/skills/monitor-solver
Command: npx skills add https://github.com/Best6668/AMIS --skill monitor-solver

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides real-time visibility into long-running solver processes by checking statuses, aggregating logs, and estimating remaining time, helping teams manage expectations and resources.

Core Features & Use Cases

  • Progress monitoring: Detect running, finished, or failed solver states and provide ongoing visibility.
  • Log aggregation: Collect and surface recent logs, errors, and performance metrics for quick diagnosis.
  • Result summarization: Parse results (e.g., JSON/CSV) to extract key metrics and progress indicators.
  • Progress reporting: Generate concise status updates and ETA estimates for stakeholders.
  • Use Case: While running a hybrid Python/MATLAB optimization pipeline, continuously monitor the solver to decide when to proceed to the next stage or trigger alerts.

Quick Start

Run the monitor-solver with the solver-name or log-file to begin tracking progress.

Frequently Asked Questions about monitor-solver

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

FAQPage Schema
How do I track solver progress and estimate remaining time for optimization workflows?

To track solver progress and estimate remaining time, parse existing logs and result files to extract key metrics. This provides real-time status checks and ETA calculations for iterative solver runs.

Can I monitor a hybrid Python and MATLAB optimization pipeline in real-time?

Yes, you can monitor hybrid Python and MATLAB optimization pipelines. The system detects running, finished, or failed states across both environments to provide ongoing visibility into your workflow.

What is the best way to aggregate logs and diagnose errors from a long-running solver?

The best way to aggregate logs for solver diagnosis is to collect and surface recent logs, errors, and performance metrics automatically. This enables quick diagnosis of issues during long-running optimization processes.

How do I parse JSON and CSV result files to extract key solver metrics?

To parse JSON and CSV result files for solver metrics, the system automatically extracts progress indicators and key metrics from these formats. This generates concise status updates for stakeholders.

Does solver monitoring work without installing additional dependencies?

Yes, solver monitoring works without installing additional dependencies. You can begin tracking progress by running the monitor with a solver name or log file to extract metrics.

Why do I need progress reporting for iterative solver runs?

You need progress reporting for iterative solver runs to manage stakeholder expectations and allocate resources. It generates concise status updates and ETA estimates to guide decisions on proceeding to the next pipeline stage.