run-with-timeout

Community

Prevent hung processes with automatic command timeouts.

AuthorManuelKugelmann
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Prevents scripts, tests, or operations from running indefinitely, which can waste resources, block pipelines, or cause system instability. It ensures tasks complete within expected timeframes.

Core Features & Use Cases

  • Timeout Enforcement: Automatically terminates commands that exceed a specified duration.
  • Reliable Execution: Guarantees that long-running or potentially hanging processes won't block your workflow.
  • Use Case: Run a suite of integration tests, setting a 5-minute timeout for each to catch any tests that might get stuck in an infinite loop.

Quick Start

Run 'my-long-script.sh' with a 300-second timeout. .claude/skills/run-with-timeout/scripts/run-with-timeout.sh 300 ./my-long-script.sh

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: run-with-timeout
Download link: https://github.com/ManuelKugelmann/BitBot/archive/main.zip#run-with-timeout

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.