run-with-timeout
CommunityPrevent 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.