docapi-batch-runner

Coordinate batch docapi runs across API config JSON files with wave-based scheduling.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/SevenThRe/web-ui-spec-upgrade-temp-20260410-085931 --skill docapi-batch-runner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docapi-batch-runner
Source: https://github.com/SevenThRe/web-ui-spec-upgrade-temp-20260410-085931/tree/main/skills/docapi-batch-runner
Command: npx skills add https://github.com/SevenThRe/web-ui-spec-upgrade-temp-20260410-085931 --skill docapi-batch-runner

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openpyxl, docapi_runtime_bridge, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Batch-runner coordinates batch docapi runs to accelerate multi-API design validation across many API specs.

Core Features & Use Cases

  • Batch-create and execute multiple docapi runs from a repo-local collection of API config JSON files, or batch-run URLs/packages using the repo-root surface.
  • Use the included harness scripts to plan, execute, summarize, and triage results with restartable state and wave-based scheduling.
  • Generate a consolidated output under output/ for review, repair, and archival of batch runs.

Quick Start

Plan and execute a batch of docapi runs by supplying targets or a targets-file, using the repo-root batch runner to orchestrate planning, execution, and summarization.

Frequently Asked Questions about docapi-batch-runner

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

FAQPage Schema
How do I run multiple API config JSON files through a pipeline for design validation?

Batch processing multiple API config JSON files through a pipeline coordinates batch docapi runs to accelerate multi-API design validation, using a repo-local wrapper to plan, execute, and summarize results under an output directory for review.

What is wave-based scheduling for batch API pipeline orchestration?

Wave-based scheduling is a batch execution mechanism that organizes multiple API pipeline runs into coordinated waves, maintaining execution state to support restartable batches and artifact aggregation for triage and repair.

How do I batch run API specs across different URLs and packages?

You can batch run API specs across URLs or packages by supplying targets or a targets-file to the repo-root batch runner, which orchestrates planning, execution, and summarization of the docapi pipeline.

Can I resume a batch API validation run if it stops halfway?

Restartable batch state allows you to resume interrupted API validation runs, preserving the execution progress of your wave-based scheduling so you can continue processing remaining API config JSON files without starting over.

Does batch pipeline execution work with openpyxl for summarizing API validation results?

Batch pipeline execution relies on openpyxl as a dependency to support artifact aggregation, consolidating summarized API validation results into structured outputs under the output directory for review and repair.

What is the best way to triage summarized results from multiple API pipeline runs?

The best way to triage summarized results is using the included harness scripts to generate a consolidated output under the output directory, aggregating artifacts from batch runs for review, repair, and archival.