LLM Skill (SKILL.md)
ZebraTruth can be integrated into any LLM agent by injecting a single markdown file into the agent’s context. No SDK, no code generation, no tool schemas — the LLM reads the documentation and makes HTTP calls.How It Works
- The
SKILL.mdfile is injected into the LLM’s system prompt - The LLM learns how to authenticate, run checks, and interpret results
- When the user asks to check content, the LLM calls the ZebraTruth API via HTTP
- Results are interpreted and presented to the user with actionable recommendations
What the LLM Can Do
- Validate API keys via
GET /whoami - Run compliance checks (sync, stream, or async)
- Invoke individual agents for targeted checks
- Interpret scores, decisions, and annotations
- Check credit balance before expensive operations
- Handle errors (401, 402, 429) with appropriate user guidance
Why This Approach
Inspired by Mosaic AI Labs, the SKILL.md pattern is:- Platform-agnostic — works with Claude Code, OpenClaw, or any LLM that supports markdown injection
- No SDK to maintain — the integration IS the documentation
- Always up to date — update the SKILL.md, all integrations update automatically
- Lazy-loaded — workflow docs are loaded on demand, keeping base context small
SKILL.md Structure
The skill file has two parts:- YAML frontmatter — machine-readable metadata (name, API base URL, auth method, capabilities)
- Markdown body — the LLM system prompt (auth flow, quick start, result interpretation, workflow routing table)