kata-agent-tools-design

Official

Design a safe, tripartite agent tool catalog.

Authorguardiatechnology
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps engineering teams precisely design an agent’s tool catalog by extracting tools, classifying them into deterministic/ML/MCP categories, and writing unambiguous runtime contracts with strong validation and idempotency guarantees.

Core Features & Use Cases

  • Tripartite tool catalog design: separates tools into Deterministic, ML, and MCP categories with explicit rules (no fourth category without ADR).
  • Contract-first documentation: generates a canonical tools.md template including I/O schemas, idempotency, lateral effects, latency, errors, and auth expectations for MCP.
  • Safety guardrails for runtime usage: enforces input validation at the tool boundary, prevents tenant boundary crossing, and blocks tool injection via cross-links to guardrails.

Quick Start

Ask an AI to generate docs/{context}/agents/{agent}/tools.md by extracting the full tool list from orchestrator.md and specialists/{name}.md, then classifying each tool into deterministic, ML, or MCP with complete input/output contracts and idempotency requirements.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: kata-agent-tools-design
Download link: https://github.com/guardiatechnology/design-system/archive/main.zip#kata-agent-tools-design

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.