agentic-trust-boundaries

Enforce typed handoff contracts and per-edge authorization checks in multi-agent workflows.

4|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/maruakshay/mii-ai-security --skill agentic-trust-boundaries
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentic-trust-boundaries
Source: https://github.com/maruakshay/mii-ai-security/tree/main/skills/agentic-trust-boundaries
Command: npx skills add https://github.com/maruakshay/mii-ai-security --skill agentic-trust-boundaries

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Multi-agent systems often struggle with trust transitivity, cross-agent prompt injection, and unsafe delegation that can escalate privileges and undermine orchestration.

Core Features & Use Cases

  • Explicit handoff contracts between agents defining task_description, allowed_tools, allowed_data_sources, and trust_level.
  • Per-edge authorization checks at execution time to prevent unauthorized tool use or memory access.
  • Containment and auditability mechanisms to quarantine misbehaving agents and trace provenance.

Quick Start

Identify the agent graph, label trust boundaries, and implement typed handoff contracts for all agent-to-agent edges.

Frequently Asked Questions about agentic-trust-boundaries

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

FAQPage Schema
How do I prevent cross-agent prompt injection in multi-agent orchestration?

To prevent cross-agent prompt injection in multi-agent orchestration, you must enforce per-edge authorization checks and validate inter-agent payloads in real time before any tool use or memory access occurs.

What is trust transitivity and how do I contain it in multi-agent workflows?

Trust transitivity in multi-agent workflows occurs when an agent delegates unsafe privileges to another. You contain it by implementing typed handoff contracts that explicitly limit each agent's allowed tools, data sources, and trust level.

How do I enforce explicit handoffs between agents in an orchestration graph?

To enforce explicit handoffs between agents in an orchestration graph, define typed handoff contracts for all agent-to-agent edges specifying task description, allowed tools, allowed data sources, and trust level prior to execution.

How do I quarantine a misbehaving agent and trace provenance in a multi-agent system?

You quarantine a misbehaving agent and trace provenance in a multi-agent system by applying containment and auditability mechanisms that isolate unauthorized actions and log the execution history across the orchestration graph.

Do I need typed handoff contracts to secure multi-agent trust boundaries?

Yes, you need typed handoff contracts to secure multi-agent trust boundaries because they provide deterministic validation and per-edge authorization checks required to prevent unauthorized tool use and privilege escalation.

What are the limitations of using trust boundaries for multi-agent security?

The limitation of using trust boundaries for multi-agent security is that it requires deterministic validation before any tool use or memory access, meaning orchestration graphs with dynamic or undocumented agent edges cannot be effectively contained.