dumbwaiter-mcp

Official

Automate 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, or comment_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 required

Components

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.
View Source Repository