manage-run-config

Manage run-configuration.json for command timeouts, warnings, and validation.

4|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/cuioss/plan-marshall --skill manage-run-config
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manage-run-config
Source: https://github.com/cuioss/plan-marshall/tree/main/marketplace/bundles/plan-marshall/skills/manage-run-config
Command: npx skills add https://github.com/cuioss/plan-marshall --skill manage-run-config

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Centralizes and governs run-configuration storage used to track per-command settings such as timeouts, execution history, and accepted warnings, ensuring consistency across projects.

Core Features & Use Cases

  • Read and update per-command run configurations (timeouts, last_execution, warnings, and skipped artifacts).
  • Validate and initialize the run-configuration.json to enforce structure before use.
  • Manage adaptive timeouts by recording execution duration and applying weighted updates to timeout_seconds.
  • Filter and manage Maven build warnings via an acceptable_warnings schema and category-based patterns.
  • Persist and query configuration state for auditing and reproducible builds.

Quick Start

Initialize or validate the run-configuration.json for your project to start managing command timeouts and warnings.

Frequently Asked Questions about manage-run-config

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

FAQPage Schema
How do I centralize and manage Maven build timeouts and warnings across projects?

An automated run-configuration.json schema centralizes management of Maven build timeouts and warnings. It governs per-command settings and acceptable warning patterns to ensure consistency across multiple project scopes and team environments.

How do I initialize and validate a run-configuration.json file for my project?

To initialize and validate run-configuration.json, you apply an automated validation process that enforces the required structure before use. This setup configures per-command behavior and records execution history under .plan/run-configuration.json.

Can I automatically adjust command timeouts based on previous execution duration?

Yes, you can automatically adjust command timeouts by recording previous execution duration and applying weighted updates to the timeout_seconds value. This adaptive timeout management helps maintain reproducible builds without manual tuning.

How does filtering acceptable Maven build warnings work with JSON configuration?

Filtering acceptable Maven build warnings works by defining an acceptable_warnings schema with category-based patterns in the JSON configuration. This allows you to persist warning states and audit builds without failing on known issues.

What's the best way to track command history and skipped artifacts for reproducible builds?

The best way to track command history and skipped artifacts is persisting them in a centralized JSON configuration state. This enables querying past execution records and auditing settings to guarantee reproducible builds across teams.