governance/define-roc

Generate a Rule of Constraints YAML policy bundle for agent governance.

Updated Jan 11, 2026
One-click install
npx skills add https://github.com/venikman/fpf-foundry --skill governance-define-roc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: governance/define-roc
Source: https://github.com/venikman/fpf-foundry/tree/main/design/skills/governance/define-roc
Command: npx skills add https://github.com/venikman/fpf-foundry --skill governance-define-roc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Defines a Rule of Constraints (RoC) policy bundle that establishes guardrails, approvals, and escalation rules to govern autonomous agent behavior across bounded contexts.

Core Features & Use Cases

  • Policy bundle encapsulates constraints, permissions, approvals, and escalation triggers into a single, auditable YAML file.
  • Bounded-context governance applies to specific contexts to ensure consistent agent actions and decision making.
  • Auditable logging integrates with U.Work telemetry to record policy definitions and agent decisions.

Quick Start

Invoke governance/define-roc with inputs for context, roc_id, and optional constraints, approvals, and escalations to generate a RoC YAML at runtime/contexts/<context>/roc/<roc_id>.roc.yaml.

Frequently Asked Questions about governance/define-roc

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

FAQPage Schema
What is a Rule of Constraints policy bundle for autonomous agents?

A Rule of Constraints (RoC) policy bundle encapsulates guardrails, permissions, approvals, and escalation triggers into a single auditable YAML file to govern autonomous agent behavior across bounded contexts.

How do I define guardrails for autonomous agent actions in YAML?

You define guardrails by invoking the Skill with a context, roc_id, and optional constraints, approvals, and escalations, which generates a runtime YAML file at runtime/contexts/<context>/roc/<roc_id>.roc.yaml.

Can I apply governance policies to specific bounded contexts for agent decision making?

Yes, bounded-context governance applies RoC policies to specific contexts, ensuring consistent agent actions, tool use, and decision making through defined constraints and escalation rules.

Does this governance policy support auditable logging for agent decisions?

Yes, auditable logging integrates with U.Work telemetry to record policy definitions and agent decisions, logging a U.Work entry when telemetry or log-work is available.

What inputs do I need to generate a RoC YAML file for agent autonomy?

You need to provide a context and a roc_id, along with optional constraints, approvals, and escalation triggers, to generate the RoC YAML file governing tool use and decision making.

When do I need an escalation trigger in an agent autonomy policy?

You need escalation triggers in a RoC policy when autonomous agent actions require guardrails and approval workflows that must escalate decisions based on defined constraints within a bounded context.