What problem does it solve? Broad searches, large log reads, database aggregates, filesystem walks, and verbose builds can flood the conversation with output, hang indefinitely, or fill the disk with unbounded logs. This Skill shapes those commands so the producer scope, wall-clock deadline, retained-byte ceiling, polling path, and visible evidence all have deliberate limits while a domain skill owns the substantive task. ## Core Features & Use Cases - Scoped Producers: Narrow directories, time windows, predicates, and exclude generated trees before running searches, inventories, or diffs, starting with counts and bounded samples instead of full output. - Enforced Deadlines and Byte Ceilings: Run broad SQLite aggregates, macOS du walks, and other uncertain-runtime commands behind a POSIX process-group deadline wrapper, and cap retained logs with quotas, bounded rotation, or supervisor termination. - Pollable Long-Running Commands: Start verbose xcodebuild, container builds, and spinner-heavy tools with a task-scoped log file and poll compact state such as elapsed time, byte counts, and a byte-bounded tail. - Use Case: When investigating a CI failure, save the full GitHub Actions log to a task-scoped file, extract only targeted error lines and a short tail, and report the exit status without replaying thousands of lines into the conversation. ## Quick Start Use the bounded-command-output skill to run this broad repository search with a deadline and show me only a count plus a small sample of matching files.