brand_check
Validate text, colors, fonts, and CSS against brand identity in under 50ms. Get pass/fail results with specific fixes to ensure brand compliance.
Instructions
Fast inline brand gate — check text, colors, fonts, or CSS against the compiled brand identity in under 50ms. Pass one or more inputs: text (voice violations, never-say, AI-isms), color (palette match with ΔE distance), font (typography match), css (visual anti-pattern violations). Returns pass/fail with specific fixes. Call this reflexively while generating content or code, the way you'd run a linter. Requires brand_compile to have run first. NOT for deep audits — use brand_audit_content for comprehensive scoring.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | Text to check for voice violations (never-say words, anchor term misuse, AI-isms). Example: "We leverage cutting-edge AI solutions" | |
| color | No | Hex color to check against the brand palette. Returns nearest brand color with perceptual distance (ΔE). Example: "#3b82f6" | |
| font | No | Font family name to check against brand typography. Example: "Helvetica" | |
| css | No | CSS snippet to check for visual anti-pattern violations (shadows, gradients, etc.). Example: "box-shadow: 0 2px 4px rgba(0,0,0,0.1)" |