Skip to content

Backend · Advanced pack

Tool Contract Normalizer

Normalize tool input and output schemas so multi-agent tool calling becomes more reliable, typed, and retry-safe.

CodexClaude CodeKimi Codeorchestrator-mcp

Best use case

Use Tool Contract Normalizer when you need to normalize tool input and output schemas so multi-agent tool calling becomes more reliable, typed, and retry-safe, especially when the work is driven by tool schema and function calling.

Trigger signals

tool schemafunction callingtool contracttyped payload

Validation hooks

verify_schema_consistencygenerate_diff

Install surface

Copy the exact command path you need.

Inspect

pip install "orchestrator-mcp[dashboard]"
orchestrator-mcp skills show tool-contract-normalizer

Use

orchestrator-mcp skills export tool-contract-normalizer --to ./skillforge-packs
# copy the exported pack into your preferred agent environment

Export

cp -R skills/tool-contract-normalizer ./your-agent-skills/tool-contract-normalizer
# or open skills/tool-contract-normalizer/SKILL.md in a markdown-first client

File patterns

**/tools/****/api/****/*.json**/*.yaml

Model preferences

Related skills

Adjacent packs to compose next.

BackendAdvanced pack

API Contract Diff

Open pack

Compare two API or schema revisions and surface behavioral breakage, migration steps, and compatibility risk.

CodexClaude Code