mi-runner

Orchestrate market intelligence pipelines from deal inputs to validated xlsx workbooks.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/notmehul/mia --skill mi-runner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mi-runner
Source: https://github.com/notmehul/mia/tree/main/mia/skills/mi-runner
Command: npx skills add https://github.com/notmehul/mia --skill mi-runner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The mi-runner skill eliminates manual orchestration and brittle coordination across multiple MI analysis tasks by providing a single entry point that initializes workspaces, runs analytical skills in dependency order, verifies outputs, merges source registries, and produces a final workbook.

Core Features & Use Cases

  • Workspace Initialization & State Tracking: Creates the workspace scaffolding, meta.json, and sources.json and enforces deal slug conventions.
  • Phased Orchestration: Runs interactive context gathering, parallel analysis phases, triangulation, and synthesis with temp source registries and strict dependency gating.
  • Verification, Retry & Error Handling: Confirms JSON envelopes, enforces skill-specific checks, re-runs failing skills once, records failures/skips, merges sources by URL, and rebuilds the xlsx workbook after each phase.
  • Use Case: An analyst gives a company name or deal link and the mi-runner autonomously coordinates deal-context ingestion, competitor and sizing analyses, novelty checks, and outputs a validated {deal-slug}-mi.xlsx for review.

Quick Start

Use the mi-runner to start a full MI analysis by instructing the agent: run MI on Acme Corp.

Frequently Asked Questions about mi-runner

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

FAQPage Schema
How do I automate end-to-end market intelligence orchestration from raw deal inputs?

Market intelligence orchestration automates the full pipeline from raw deal inputs to a finished workbook by initializing workspaces, running analytical phases in dependency order, verifying outputs, and merging source registries.

What is the best way to coordinate market sizing and competitor analysis tasks in a single pipeline?

Coordinating market sizing and competitor analysis requires phased parallel execution with strict dependency gating, running context gathering, triangulation, and synthesis while maintaining temporary source registries.

Can I run market intelligence analysis if I only have a company name or deal link?

Yes, market intelligence analysis accepts a company name, deal link, or Attio slug as input to autonomously coordinate deal-context ingestion, sizing, competitor analysis, and novelty checks.

How does output verification work for market intelligence pipelines with multiple analytical phases?

Output verification confirms JSON envelopes and enforces skill-specific checks after each phase, re-running failing skills once, recording failures or skips, and rebuilding the xlsx workbook to ensure validated delivery.

What format is the final market intelligence workbook delivered in?

The final market intelligence workbook is delivered as a validated xlsx file, automatically rebuilt after each orchestration phase with merged sources organized by URL.

What gets initialized before running phased market intelligence analysis tasks?

Workspace initialization creates scaffolding, meta.json, sources.json, and enforces deal slug conventions before running interactive context gathering and parallel analytical phases.