rin-guardian

Explain Rin orchestration architecture and Guardian runtime for agent workflows.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/THE-cattail/rin --skill rin-guardian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rin-guardian
Source: https://github.com/THE-cattail/rin/tree/main/.agents/skills/rin-guardian
Command: npx skills add https://github.com/THE-cattail/rin --skill rin-guardian

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a clear understanding of Rin's orchestration layer, enabling efficient management of agent workflows involving bridge delivery, scheduling, and inspection processes.

Core Features & Use Cases

  • Orchestration Architecture: Understands how rin-guardian initiates agent tasks via specific prefixes (#RIN_BRIDGE, #RIN_TIMER, #RIN_INSPECT).
  • Workflow Routing: Guides users on which Rin CLI commands to use for specific tasks like outbound messaging ($rin-send), schedule management ($rin-schedule), and direct CLI execution (bin/rin codex).
  • Use Case: When a new message arrives prefixed with #RIN_BRIDGE, this skill helps determine the correct prompt structure and how to use $rin-send for the actual reply.

Quick Start

Use the rin-guardian skill to understand how to send an outbound message using the $rin-send command.

Frequently Asked Questions about rin-guardian

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

FAQPage Schema
How do I orchestrate agent workflows using a CLI?

You orchestrate agent workflows using the Rin Guardian runtime via `bin/rin guardian`, which manages bridge delivery, timer, and inspect execution patterns for CLI-based task scheduling and routing.

What is the Rin Guardian runtime and how does it manage workflow routing?

The Rin Guardian runtime is an orchestration architecture layer that routes agent tasks by recognizing specific prefixes like `#RIN_BRIDGE`, `#RIN_TIMER`, and `#RIN_INSPECT` to determine the correct CLI execution path.

How do I send an outbound message when a prefixed wake-up flow triggers?

When a message arrives prefixed with `#RIN_BRIDGE`, you structure the correct prompt and use the `$rin-send` command to handle the outbound reply delivery through the orchestration layer.

Which CLI commands do I use for scheduling and direct execution in agent workflows?

Use `$rin-schedule` for schedule management, `bin/rin codex` for direct CLI execution, and `timer` or `inspect` commands to manage scheduling and inspection processes within Rin workflows.

Do I need to understand CLI surface ownership to use agent orchestration?

Yes, understanding CLI surface ownership is required because the orchestration architecture relies on specific prefixes and commands for transport, scheduling, and lock management to execute agent workflows correctly.