alarm

Arm a parameterized asynchronous sleep alarm to resume workflows after bounded waits.

Updated Jan 30, 2019
One-click install
npx skills add https://github.com/nishantnaagnihotri/tark-vitark --skill alarm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: alarm
Source: https://github.com/nishantnaagnihotri/tark-vitark/tree/main/.github/skills/alarm
Command: npx skills add https://github.com/nishantnaagnihotri/tark-vitark --skill alarm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The orchestrator lacks a built-in signal to resume after background tasks or reviews. This skill provides a parameterised self-wake alarm to convert eligible bounded waits into self-resuming states, reducing manual ping requirements.

Core Features & Use Cases

  • Arm a parameterised async sleep alarm to resume workflows after a specified interval.
  • Re-arm automatically after wake if the wait state persists, ensuring continuous progress.
  • Use during PR reviews, agent builds in progress, or merge sequencing blocks to maintain momentum without manual intervention.

Quick Start

Arm the alarm with a chosen interval and let the orchestrator resume the workflow automatically on wake.

Frequently Asked Questions about alarm

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

FAQPage Schema
How do I automatically resume an orchestrator workflow after a bounded wait?

You can automatically resume an orchestrator workflow after a bounded wait by arming a parameterized asynchronous self-wake alarm. The alarm uses deterministic sleep-based scheduling to resume the workflow automatically on wake, eliminating the need for manual intervention.

Can I automatically resume a paused workflow during a PR review?

Yes, you can automatically resume a paused workflow during a PR review by arming an async self-wake alarm. The alarm will trigger after a specified interval and re-arm automatically if the review wait state persists, maintaining continuous progress.

What is a self-wake alarm and when do I need it for workflow automation?

A self-wake alarm is a parameterized async signal that converts eligible bounded waits into self-resuming states. You need it when your orchestrator lacks a built-in signal to resume after background tasks, agent builds, or merge sequencing blocks.

Do I need explicit consent to use async self-waking alarms in my workflow?

Yes, you need explicit consent in the owning workflow to use async self-waking alarms. This requirement ensures autonomous resume behavior is intentionally enabled before the deterministic sleep-based scheduling triggers a final banner on wake.

How do I keep workflow momentum during agent builds in progress without manual pings?

To keep workflow momentum during agent builds in progress without manual pings, arm an asynchronous self-wake alarm with a chosen interval. The alarm automatically re-arms after waking if the wait state persists, ensuring continuous progress.