brand-name-checker
Installation
SKILL.md
Brand Name Checker
Check product and brand names for conflicts across trademarks, domains, social media, and package registries (npm, PyPI, Homebrew, apt).
When to Use
Use before adopting a product or brand name. To save context budget, queries, edge cases, and templates live in references/*.md.
Subagent Architecture
Workers in agents/ each return JSON: social-checker (6 platforms), registry-checker (npm, PyPI, Homebrew, apt), domain-checker (TLDs), trademark-checker (WIPO, EUIPO, INPI). The synthesizer applies the Step 5 risk policy.
- Flow: Social → (if no exact handle is taken) → parallel {Registry, Domain, Trademark} → Synthesizer.
- Early-Exit Rule: if social-checker finds an exact handle taken on any of the 6 platforms, skip Steps 2-4 and go straight to the synthesizer with an "Abandon" verdict.
- Without subagents: run Steps 1-4 inline from
references/source-checks.md, in the same order.