Design tool schemas that prevent LLM misuse. Use clear descriptions, strict type validation, and defensive patterns to keep agents on track.