kaizen

Builds signature-based AI agents with multi-agent coordination, multimodal processing, and enterprise governance.

Updated Apr 2, 2026
One-click install
npx skills add https://github.com/Dchuuuuuu/disease-risk-classifier --skill kaizen-dchuuuuuu
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: kaizen
Source: https://github.com/Dchuuuuuu/disease-risk-classifier/tree/main/.claude/skills/04-kaizen
Command: npx skills add https://github.com/Dchuuuuuu/disease-risk-classifier --skill kaizen-dchuuuuuu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Building production AI agents requires handling type-safe interfaces, multi-agent coordination, memory, observability, cost control, and trust—concerns that ad-hoc LLM prompting leaves unaddressed and that cause agents to fail in production. ## Core Features & Use Cases - Signature-Based Agents: Define type-safe agent interfaces with InputField/OutputField signatures and extend BaseAgent for built-in error handling, audit trails, and cost tracking. - Multi-Agent Orchestration: Coordinate agents with 9 composable pipeline patterns (Ensemble, Router, Supervisor-Worker, Blackboard, Consensus, Debate, and more) plus Google A2A semantic capability matching and an AgentRegistry for 100+ agent systems. - Enterprise Capabilities: Use EATP cryptographic trust chains, TOML agent manifests, DAG composition validation, budget tracking with posture transitions, L3 autonomy primitives, and a full observability stack (tracing, metrics, logging, audit). - Use Case: Build a supervisor-worker system where a supervisor agent semantically routes research tasks to specialized worker agents sharing a memory pool, with budget limits, checkpointing, and compliance audit trails enabled by default. ## Quick Start Ask the AI to create a Kaizen BaseAgent with a signature that answers questions, then run it with the OpenAI provider and show the result.

Frequently Asked Questions about kaizen

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

FAQPage Schema
How do I create a Kaizen BaseAgent in Python?▼

Define a Signature subclass with InputField and OutputField, create a dataclass config with llm_provider and model, then extend BaseAgent passing config and signature to super().__init__(). Call agent.run() with your inputs to execute.

How do I build a multi-agent system with Kaizen?▼

Create a SharedMemoryPool, instantiate agents with agent_id values sharing that pool, and coordinate them with patterns like SupervisorWorkerPattern or Pipeline.router. The A2A protocol provides automatic capability cards and semantic agent matching.

What is the difference between Kaizen agent_type presets like react, cot, and rag?▼

The unified Agent class uses agent_type to select execution patterns: 'simple' for single inference, 'cot' for chain-of-thought reasoning, 'react' for reason-plus-act cycles with tools, and 'rag' for retrieval-augmented generation. Each preset configures cycles, tools, and memory automatically.

Why does Kaizen VisionAgent fail with base64 images or 'prompt' parameter?▼

VisionAgent requires file paths instead of base64 strings when using Ollama, and accepts a 'question' parameter rather than 'prompt'. Results are returned under the 'answer' key, not 'response'. Read the multimodal pitfalls guide before using vision or audio.

Does Kaizen support enterprise trust and compliance requirements?▼

Yes, the Enterprise Agent Trust Protocol (EATP) provides cryptographic trust chains, TrustedAgent classes, HMAC-authenticated secure messaging, credential rotation, and audit logging. It also supports RBAC and compliance controls for SOC2, GDPR, HIPAA, and PCI-DSS.

Should I mock LLM calls when testing Kaizen agents?▼

No, Kaizen recommends a 3-tier testing strategy using real infrastructure in Tiers 2 and 3 (Ollama locally, then OpenAI). Mocking LLM calls in integration tests is explicitly discouraged because it hides real provider behavior.