dumbwaiter-mcp
OfficialAutomate waiting for GitHub PR events, effortlessly.
Authorlambdamechanic
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill eliminates the need for manual polling and constant monitoring of GitHub Pull Request events, allowing AI agents to pause orchestration and react only when specific conditions are met. It ensures durable, observable, and efficient waiting for changes.
Core Features & Use Cases
- Event-Driven Waits: Allows AI agents to wait for specific GitHub PR conditions like
checks_succeeded,pr_merged,pr_approved, orcomment_received. - Durable State: Waits are persistent and recoverable across process restarts, identified by a unique
wait_id. - Progress Notifications: Streams real-time updates on PR activity, including check statuses, workflow runs, and comments, enabling dynamic AI responses.
- Use Case: An AI agent has submitted a pull request and needs to wait for all CI checks to pass before merging or requesting a review. This skill enables the agent to initiate a wait, receive progress updates, and automatically proceed once the checks are green.
Quick Start
Start a wait for PR #123 in the acme/widgets repository until all checks succeed, and provide the wait_id.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 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: dumbwaiter-mcp Download link: https://github.com/lambdamechanic/sk/archive/main.zip#dumbwaiter-mcp Please download this .zip file, extract it, and install it in the .claude/skills/ directory.