ritual-meta-human-in-loop

Prompt users mid-session when architectural forks require human decisions.

62|56|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/ritual-foundation/ritual-dapp-skills --skill ritual-meta-human-in-loop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ritual-meta-human-in-loop
Source: https://github.com/ritual-foundation/ritual-dapp-skills/tree/main/skills/ritual-meta-human-in-loop
Command: npx skills add https://github.com/ritual-foundation/ritual-dapp-skills --skill ritual-meta-human-in-loop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Define when and how to pull the user for a decision during an active build or debug session, restricting interruptions to high-impact forks that are expensive to switch and when the answer cannot be discovered automatically.

Core Features & Use Cases

  • Determines optimal mid-session prompts based on fork potential, budget, and prior elicitation.
  • Provides canonical fork points and rules to ensure minimal disruption while preserving decision quality.
  • Guides how to pull the user only when necessary to avoid derailment and preserve workflow momentum.

Quick Start

Prompt the user mid-session only when an architectural fork is expensive and cannot be resolved by the agent.

Frequently Asked Questions about ritual-meta-human-in-loop

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

FAQPage Schema
How do I handle mid-session workflow decisions when an agent reaches an architectural fork?

Mid-session workflow decisions occur when an agent encounters an architectural fork with multiple viable approaches and must prompt the user for direction. This skill enforces fork detection and budget-aware prompting to pull the user only when the choice cannot be resolved automatically.

When should I use human-in-the-loop elicitation during active development?

Human-in-the-loop elicitation should be used only when an architectural fork is expensive to switch and the next step presents multiple viable approaches. It restricts interruptions to high-impact decision points, preserving workflow momentum and avoiding unnecessary derailment.

How do I prompt users for decisions without disrupting the active build session?

To prompt users without disrupting the session, apply canonical fork points and decision rules that evaluate fork potential, budget, and prior elicitation. This ensures minimal disruption while preserving decision quality and workflow momentum.

Can I use automated elicitation for architectural forks that are expensive to switch?

Automated elicitation is insufficient for architectural forks that are expensive to switch. When the next step presents multiple viable approaches that cannot be resolved by the agent alone, you must escalate safely and pull the user for a mid-session decision.

What are the limitations of automated decision-making during a debug session?

Automated decision-making fails when encountering high-impact architectural forks where the choice cannot be discovered automatically. The limitation is resolved by enforcing safe escalation and pulling the user mid-session to manage forks that are expensive to switch.