Check a Trademark
Quickly check if a name is free to use as a trademark. I search the official US trademark database for exact, sound-alike, and look-alike hits, then rate the risk Low / Medium / High and tell you what to do next. Heads up: this is a quick check, not a full legal clearance — for that you need a real trademark lawyer.
Check a Trademark
Not clearance opinion - knockout. Knockout answer "obvious blocker?" Not "safe to register?" Second question need TM counsel.
When to use
- "Run knockout on {mark}."
- "Is {name} available as trademark?"
- Before any spend on branding, domain, logomark.
- Before filing 1(b) intent-to-use application.
Steps
-
Read shared context. Read
context/legal-context.md. If missing or empty, ask the user in plain language: "I need to know a few basics about your company first. Want to set those up now?" Then runset-up-my-legal-infoif yes. Stop until that's done. -
Confirm mark + classes. Founder give:
- Proposed word mark (design element / logo separate if relevant - design marks need own search).
- Nice classes they want. Most SaaS founders = Class 9 (software / downloadable apps) + Class 42 (SaaS / platform-as-a-service). Branded consumer hardware add Class 35 (retail services) or product class. Founder unsure → propose 9 + 42, confirm.
Write
config/trademark-prefs.jsonwith{ classes, lastSearchedAt }if first-time. -
Run knockout vs USPTO Trademark Center. Run
composio search usptoorcomposio search trademarkfor tool slug; USPTO Trademark Center (launched Jan 2025) = canonical system. No connected tool → runcomposio search web-scrapeand queryhttps://tmsearch.uspto.gov/direct.Four passes per class:
- Exact-word pass -
markas wordmark. - Phonetic pass - phonetic equivalents (Kandi vs Candy, Fone vs Phone, Noot vs Newt, etc.).
- Visual pass - letter-swap / transliteration (Lyft vs Lift, Tumblr vs Tumbler).
- Root-word pass - search root if mark compound (e.g. "BrightCloud" → search "Bright" and "Cloud").
- Exact-word pass -
-
Classify each hit. Per result capture: serial number, full mark, owner, goods/services description, class, filing date, status (
LIVE/PENDING/ABANDONED/DEAD). LIVE or PENDING hit in overlapping class = blocker. ABANDONED or DEAD = informational (still possible common-law mark issue, not registration blocker). -
Assess risk.
- High - exact or phonetic LIVE/PENDING hit, same class. Or LIVE/PENDING hit with near-identical goods description.
- Medium - exact LIVE/PENDING hit in adjacent class (e.g. want Class 42 SaaS; Class 9 software hit exists). Or phonetic/visual LIVE/PENDING hit, same class. Or many ABANDONED hits = crowded field.
- Low - no LIVE/PENDING hits in target or adjacent classes; few ABANDONED/DEAD hits, or wholly different goods.
-
Recommend next step.
- Low → file 1(b) intent-to-use once mark locked, or keep using and file 1(a) once in commerce. USPTO fee ~$350/class on TEAS Plus.
- Medium → retain TM counsel for full clearance before filing; coexistence strategies possible.
- High → rebrand, or retain TM counsel for coexistence / consent agreements. No file.
-
Write atomically to
tm-searches/{mark-slug}-{YYYY-MM-DD}.mdwith:- Mark + classes searched + search timestamp.
- Risk assessment + one-line rationale.
- Hit table (exact pass, phonetic pass, visual pass, root pass) with serial number, mark, owner, class, status.
- Recommended next step.
- Limits disclosure - verbatim: "This is a knockout search, not a full clearance. It covers USPTO federal registrations only. It does not cover state registrations, common-law marks, foreign marks, or domain/social-handle availability. For High-risk results or pre-filing, retain TM counsel."
-
Append to
outputs.json-{ id, type: "tm-search", title, summary, path, status: "ready", createdAt, updatedAt, attorneyReviewRequired }. FlipattorneyReviewRequired: trueon any High risk (always) and any Medium risk founder intend to proceed with. -
Summarize to user. Plain language. State the risk (Low / Medium / High), the single biggest hit (who owns it, what they sell), and the next move ("file when you're ready" / "talk to a trademark lawyer first" / "rebrand"). Never name files or paths.
Outputs
tm-searches/{mark-slug}-{YYYY-MM-DD}.md- Appends to
outputs.jsonwithtype: "tm-search".
No additional documents ship with this skill.
Related Skills
Work for Hire Agreement
Drafts a U.S. Work for Hire Agreement under 17 U.S.C. §§ 101 and 201(b) with fallback IP assignment, creator warranties, and indemnification. Trigger…
USPTO Office Actions und TESS/TSDR-Recherche
USPTO Office Actions beantworten und TESS/TSDR-Datenbankrecherche: Prüfungsbescheid des USPTO nach Markenanmeldung erhalten. Normen: 15 U.S.C. § 1052…
USPTO Database
公式記録の検索、PatentSearch クエリ、TSDR チェック、譲渡データ、および再現可能な IP 調査ログのための USPTO 特許・商標データワークフロー。
USPTO Database
Access USPTO APIs for patent/trademark searches, examination history (PEDS), assignments, citations, office actions, TSDR, for IP analysis and prior …
USPTO Database
Access USPTO APIs for patent/trademark searches, examination history (PEDS), assignments, citations, office actions, TSDR, for IP analysis and prior …
Comments
Loading…