dc-relay

Batch inbound WhatsApp messages and coordinate deterministic result-file handoffs to the DC Steward.

4|Updated Dec 7, 2025
One-click install
npx skills add https://github.com/grigb/gas-prompt-library --skill dc-relay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dc-relay
Source: https://github.com/grigb/gas-prompt-library/tree/main/agents/agent-dc-relay
Command: npx skills add https://github.com/grigb/gas-prompt-library --skill dc-relay

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes references (resource) components.

What problem does it solve?

This Skill solves the fragmentation between inbound WhatsApp communications and the Distributed Creatives (DC) Steward by providing a deterministic, automated relay bridge that ensures messages are batched, interpreted, and acted upon without manual intervention.

Core Features & Use Cases

  • Automated Batching: Collects and sequences new WhatsApp relay items into a single, steward-ready batch to maintain context and order.
  • Deterministic Handoff: Coordinates the handoff between the relay and the DC Steward, ensuring that result files and apply commands are executed reliably.
  • Lifecycle Management: Monitors relay thread health and manages rotation requests to prevent context exhaustion and ensure continuous operation.

Quick Start

Activate the dc-relay skill to begin batching new WhatsApp relay items and coordinating their handoff to the current DC Steward.

Frequently Asked Questions about dc-relay

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate WhatsApp message batching for a steward system?

Automated WhatsApp message batching collects and sequences inbound relay items into a single, steward-ready batch to maintain context and order without manual intervention.

What is deterministic result-file handoff in a relay lifecycle?

Deterministic result-file handoff coordinates the bridge between the relay and the steward, ensuring that result files and apply commands are executed reliably during queue state transitions.

How does heartbeat monitoring prevent context exhaustion in a relay bridge?

Heartbeat monitoring tracks relay thread health and manages rotation requests within the Codex harness, preventing context exhaustion and ensuring continuous relay operation.

Do I need Python 3 to run the WhatsApp relay bridge?

Yes, Python 3 is required as the core dependency to operate the relay bridge, manage batch coordination, and execute the steward-result contract for state transitions.

Can I integrate wa-live backend commands with a Distributed Creatives Steward?

Yes, the relay bridge requires integration with wa-live backend commands to manage the intake lifecycle and generate the steward-visible protocol for result handoffs.

What are the limitations of manual WhatsApp relay intake without batching?

Without automated batching, inbound WhatsApp communications fragment from the steward, causing misordered context and unreliable result-file handoffs that require manual intervention to resolve.