name-checker
23
总安装量
7
周安装量
#16152
全站排名
安装命令
npx skills add https://github.com/luongnv89/skills --skill name-checker
Agent 安装分布
claude-code
7
codex
7
opencode
7
openclaw
4
windsurf
4
Skill 文档
Name Checker
Check product and brand names for conflicts across trademarks, domains, and social media.
Input
Name to analyze provided in $ARGUMENTS. If empty, ask user for the name.
Optionally check for prd.md in project to understand product context.
Analysis Protocol
CRITICAL: STOP immediately if any exact social handle is taken.
Step 1: Social Media Check (First Priority)
Use WebSearch to check handles on:
- X/Twitter:
"@[NAME]" site:twitter.com OR site:x.com - Instagram:
"@[NAME]" site:instagram.com - Facebook:
"[NAME]" site:facebook.com - LinkedIn:
"[NAME]" site:linkedin.com/company - YouTube:
"[NAME]" site:youtube.com - TikTok:
"@[NAME]" site:tiktok.com
If exact handle taken: Return NEGATIVE: Exact social handle taken (@platform) and STOP. Suggest different name.
Step 2: Domain Check (if Step 1 clear)
Use WebSearch to check:
.com(highest priority).io,.app,.co- Regional:
.eu,.fr
Search: site:[NAME].com and "[NAME].com" domain availability
Status:
- Available: No active site
- Parked: Domain exists but for-sale/parking
- Active: In use (flag if same industry)
Step 3: Trademark Check (if Step 1 clear)
Use WebSearch for trademark databases:
| Database | Search Query |
|---|---|
| WIPO | "[NAME]" site:branddb.wipo.int |
| EUIPO | "[NAME]" site:euipo.europa.eu |
| INPI (France) | "[NAME]" site:inpi.fr |
Focus on Nice Classes 9, 35, 42 (software/technology). Note if marks are live or expired.
Step 4: Risk Assessment
| Risk Level | Criteria |
|---|---|
| Low | Social handles available, .com available/parked, no trademark conflicts |
| Moderate | Some handles taken (not exact), .com taken but alternatives available, similar trademarks exist |
| High | Multiple handles taken, .com active in same industry, active trademarks in classes 9/35/42 |
Step 5: Recommendation
- Proceed: Low risk – name is viable
- Modify: Moderate risk – suggest 1-2 variants addressing conflicts
- Abandon: High risk – suggest completely different alternatives
Output Format
SOCIAL: Clear | NEGATIVE: [reason]
DOMAIN: .com (status) | .io (status) | .app (status)
TM: WIPO (status) | EUIPO (status) | INPI (status)
RISK: [Low/Moderate/High] - [reason]
RECOMMEND: [Proceed/Modify/Abandon] (+ variants if needed)
PRD Integration
If prd.md found, add:
Name Fit Assessment:
- Alignment with product vision
- Memorability, pronunciation, spelling
- Target audience fit
Alternative Suggestions:
| Name | Rationale | Quick Risk |
|---|---|---|
| Name1 | Why it fits | Availability |
| Name2 | Why it fits | Availability |
| Name3 | Why it fits | Availability |
Final Action
- Proceed: Confirm safe to use, suggest registration order (domain first, then socials)
- Modify: Recommend best variant with explanation
- Abandon: Recommend best alternative from suggestions