file-trademark
정보
이 스킬은 개발자가 EUIPO, USPTO 및 WIPO 마드리드 의정서를 통해 상표 출원을 제출하는 과정을 안내합니다. 사전 출원 검토 및 분류부터 전자 출원 절차, 출원 후 모니터링에 이르는 전 과정을 다룹니다. 상표권을 공식적으로 확보할 준비가 되었을 때, 출원 전 조회(`screen-trademark`) 후에 사용하세요.
빠른 설치
Claude Code
추천npx skills add pjt222/agent-almanac -a claude-code/plugin add https://github.com/pjt222/agent-almanacgit clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/file-trademarkClaude Code에서 이 명령을 복사하여 붙여넣어 스킬을 설치하세요
문서
File Trademark
File a trademark application with EUIPO (EU), USPTO (US), or WIPO Madrid Protocol (international). This skill covers the actual filing procedure — from pre-filing verification through post-registration monitoring and open-source trademark policy. It assumes conflict screening has already been completed via screen-trademark.
When to Use
- Ready to file a trademark application after conflict screening is clear
- Choosing between EU, US, or international filing strategies
- Filing an EU trademark and claiming priority for a subsequent US filing
- Extending an existing national mark internationally via Madrid Protocol
- Drafting an open-source trademark usage policy after registration
- Responding to office actions or opposition proceedings during examination
Inputs
- Required: Mark to be filed (word, logo, or combined)
- Required: Goods and services description
- Required: Target jurisdictions (EU, US, international, or combination)
- Required: Applicant name and address
- Optional: Screen-trademark results (conflict search report)
- Optional: Logo files (if filing a figurative or combined mark)
- Optional: Priority claim (earlier filing in another jurisdiction, within 6 months)
- Optional: Proof of use in commerce (required for USPTO 1(a) basis)
- Optional: Open-source project context (for trademark policy in Step 10)
Filing Cost Reference
| Office | Base Fee | Per Class | Notes |
|---|---|---|---|
| EUIPO | 850 EUR | +50 EUR (2nd), +150 EUR (3rd+) | SME Fund: 75% rebate |
| USPTO (TEAS Plus) | $250 | per class | Foreign applicants need US attorney |
| USPTO (TEAS Standard) | $350 | per class | More flexible goods description |
| Madrid Protocol | 653 CHF | varies by country | Depends on base mark for 5 years |
Procedure
Step 1: Pre-Filing Checks
Verify the mark is clear for filing before investing in application fees.
- Confirm
screen-trademarkhas been run:- Review the conflict search report for identical or confusingly similar marks
- Verify all target jurisdictions were covered in the screening
- Check that the screening is recent (ideally within the last 30 days)
- Run final conflict checks against official databases:
- EUIPO TMview: Search across all EU member state registers
- WIPO Global Brand Database: International registrations
- USPTO TESS: US federal register (use structured search:
"mark text"[BI]) - DPMAregister: German national register (if filing EU, covers the largest EU market)
- Verify the domain name and social media handles are available or secured:
- Domain availability reinforces distinctiveness arguments if challenged
- Matching handles reduce consumer confusion risk
- Document the search results as the Pre-Filing Clearance Record
Got: Confirmation that no blocking marks exist in the target jurisdictions. The Pre-Filing Clearance Record documents diligence and supports any future opposition defense.
If fail: If conflicting marks are found, assess the severity: identical mark + identical goods = do not file. Similar mark + related goods = seek legal counsel on likelihood of confusion. If conflicts are limited to a single jurisdiction, consider filing only in clear jurisdictions.
Step 2: Nice Classification Selection
Identify the correct goods and services classes under the Nice Classification system.
- Consult the TMclass tool (tmclass.tmdn.org) for class identification:
- Enter the goods/services description
- TMclass suggests harmonized terms accepted by most offices
- Using pre-approved terms from the TMclass database reduces examination delays
- Common classes for technology and software:
- Class 9: Downloadable software, mobile apps, computer hardware
- Class 35: Advertising, business management, SaaS platform administration
- Class 42: SaaS, cloud computing, software development services
- Class 38: Telecommunications, online platforms, messaging services
- Draft the goods and services description:
- Be specific enough to define your actual use but broad enough for future expansion
- TEAS Plus (USPTO) requires terms from the ID Manual — use pre-approved terms
- EUIPO accepts TMclass harmonized terms directly
- Balance cost against coverage:
- Each additional class adds fees (see cost table above)
- File in classes where you currently use or intend to use the mark
- Overly broad filings without use may be challenged (especially in the US)
Got: A finalized list of Nice classes with specific, pre-approved goods and services descriptions for each class. Descriptions match the actual business use.
If fail: If TMclass does not suggest a clear match, consult the Nice Classification explanatory notes (WIPO Nice page). Ambiguous goods sometimes span multiple classes — file in all relevant classes rather than risk exclusion.
Step 3: Descriptiveness Assessment
Evaluate whether the mark is registrable or likely to face descriptiveness objections.
- Assess the mark on the Abercrombie spectrum (US standard, widely applied):
- Generic: The common name for the product (e.g., "Computer" for computers) — never registrable
- Descriptive: Directly describes a quality or feature (e.g., "QuickBooks") — registrable only with secondary meaning
- Suggestive: Suggests but does not directly describe (e.g., "Netflix") — registrable without secondary meaning
- Arbitrary: A real word used in an unrelated context (e.g., "Apple" for electronics) — strong protection
- Fanciful: An invented word (e.g., "Xerox") — strongest protection
- Check against EUTMR absolute grounds (Article 7(1)):
- Art. 7(1)(b): Devoid of distinctive character
- Art. 7(1)(c): Descriptive of characteristics of the goods/services
- Art. 7(1)(d): Customary in the trade (generic in the relevant sector)
- If the mark is borderline descriptive:
- Gather evidence of acquired distinctiveness (advertising spend, sales figures, consumer surveys)
- Consider adding a distinctive element (logo, stylization)
- Modify the word mark to move it toward suggestive or arbitrary
- Document the assessment with reasoning
Got: The mark is classified on the Abercrombie spectrum as suggestive, arbitrary, or fanciful — all registrable without secondary meaning. Borderline cases are flagged with a mitigation strategy.
If fail: If the mark is descriptive or generic, do not file — it will be refused. Redesign the mark to move up the distinctiveness spectrum. If significant use history exists, consider a Section 2(f) claim (acquired distinctiveness) for the US or a similar claim under Art. 7(3) EUTMR for the EU.
Step 4: Mark Type Decision
Choose the registration type that best protects the brand.
- Word mark (standard characters):
- Protects the word itself regardless of font, color, or style
- Broadest protection — covers any visual representation
- Cannot include design elements
- Best choice when the brand value is in the name, not the logo
- Figurative mark (logo or design):
- Protects the specific visual representation
- Narrower protection — does not cover the word in other styles
- Required when the logo itself is the primary brand identifier
- Must submit a clear image file (JPG/PNG, EUIPO: max 2 MB, min 945x945 px)
- Combined mark (word + logo together):
- Protects the specific combination as filed
- Narrower than a word mark alone — limited to the specific combination
- Common but strategically suboptimal: if the logo changes, the registration may not cover the new version
- Strategic recommendation:
- File a word mark first (broadest protection, most cost-effective)
- File a separate figurative mark for the logo only if the logo has significant standalone brand value
- Avoid combined marks unless budget constraints prevent separate filings
Got: A clear mark type decision with strategic reasoning. Word mark is the default recommendation unless the logo carries independent brand value.
If fail: If unsure whether the name alone is distinctive enough, test by asking: "Would consumers recognize this name in plain text, without the logo?" If yes, file the word mark. If the logo is inseparable from the brand identity, consider filing both word and figurative marks separately.
Step 5: Filing Basis Selection
Determine the legal basis for the application (primarily relevant for USPTO).
- Use in commerce — Section 1(a):
- The mark is already in use in interstate commerce (US) or genuine use (EU)
- Must submit a specimen showing the mark as used (screenshot, packaging, advertising)
- Fastest path to registration
- Intent to use — Section 1(b):
- The mark is not yet in use but the applicant has a bona fide intent to use
- Requires a Statement of Use before registration (additional fees, deadlines)
- Allows securing priority before launch
- Extensions of time available (up to 36 months total)
- Foreign priority — Section 44(d):
- Claim priority from a foreign filing made within the last 6 months
- Strategy: File EUIPO first (lower cost, faster), then claim 44(d) priority for USPTO
- This gives the US filing the same priority date as the EU filing
- Requires a certified copy of the foreign application
- Foreign registration — Section 44(e):
- Based on a foreign registration (not just an application)
- No use in US commerce required at filing (but must eventually use)
- Madrid Protocol extension — Section 66(a):
- Designating the US through the Madrid system
- See Step 8 for Madrid details
Got: Filing basis selected with timeline and specimen requirements documented. If using the EU-first strategy (EUIPO then 44(d) to USPTO), the 6-month priority window is calendared.
If fail: If no use in commerce exists and no foreign filing is pending, Section 1(b) (intent to use) is the only option for USPTO. Factor in the additional Statement of Use costs and deadlines. For EUIPO, no use is required at filing — declaration of intent is sufficient.
Step 6: EUIPO E-Filing Procedure
File the EU trademark application online.
- Navigate to the EUIPO e-filing portal (euipo.europa.eu):
- Create an EUIPO user account if not already registered
- Use the "Fast Track" filing for pre-approved TMclass terms (faster examination)
- Complete the application form:
- Applicant details: Name, address, legal form, nationality
- Representative: Optional for EU-based applicants; required for non-EU applicants
- Mark: Enter word mark text or upload figurative mark image
- Goods and services: Select TMclass terms or enter custom descriptions
- Filing language: Choose from EN, FR, DE, ES, IT (second language required)
- Priority claim: Enter foreign application number and date if claiming priority
- Review the fee summary:
- 1 class: 850 EUR
- 2 classes: 900 EUR (+50 EUR)
- 3+ classes: 900 EUR + 150 EUR per additional class
- SME Fund (EUIPOIdeaforIP): Small and medium enterprises can claim 75% reimbursement
- Pay online (credit card, bank transfer, or EUIPO current account)
- Save the filing receipt with application number and filing date
Got: EUIPO application filed with confirmation receipt. Application number and filing date recorded. If using Fast Track, examination typically completes within 1 month.
If fail: If the online portal rejects the filing (technical error), save a screenshot and try again. If the goods/services description is rejected, switch to pre-approved TMclass terms. If payment fails, the application is saved as a draft for 30 days.
Step 7: USPTO Filing Procedure
File the US federal trademark application online.
- Navigate to USPTO TEAS (Trademark Electronic Application System):
- Choose TEAS Plus ($250/class) or TEAS Standard ($350/class)
- TEAS Plus requires pre-approved ID Manual terms; TEAS Standard allows free-form descriptions
- Foreign applicant requirement:
- Applicants domiciled outside the US MUST appoint a US-licensed attorney
- The attorney must be a member in good standing of a US state bar
- This requirement applies even if filing through Madrid Protocol
- Complete the application form:
- Applicant information: Name, address, entity type, citizenship/state of organization
- Attorney information: Name, bar membership, correspondence email
- Mark: Enter word mark in standard characters or upload design mark image
- Goods and services: Select from ID Manual (TEAS Plus) or draft custom (TEAS Standard)
- Filing basis: Select Section 1(a), 1(b), 44(d), or 44(e) (see Step 5)
- Specimen (1(a) basis only): Upload showing the mark as used in commerce
- Declaration: Verify accuracy under penalty of perjury
- Pay the filing fee ($250 or $350 per class)
- Save the filing receipt with serial number and filing date
Got: USPTO application filed with serial number assigned. Filing receipt saved. Examination typically takes 8-12 months for the first office action.
If fail: If the TEAS system rejects the filing, review the error messages — common issues include incorrect entity type, missing specimen (for 1(a) filings), or goods descriptions not matching ID Manual terms (TEAS Plus). If a foreign applicant files without a US attorney, the application will be rejected.
Step 8: Madrid Protocol Extension
Extend protection internationally through the WIPO Madrid System.
- Prerequisites:
- A base mark (application or registration) in the office of origin
- The applicant must be a national of, domiciled in, or have a real and effective establishment in a Madrid member country
- The base mark must cover the same or narrower goods/services
- File through the office of origin (not directly with WIPO):
- EUIPO as origin: Use the EUIPO Madrid e-filing tool
- USPTO as origin: File via TEAS International Application form
- Complete the Madrid application (MM2 form):
- Applicant details: Must match the base mark holder exactly
- Mark representation: Must be identical to the base mark
- Goods and services: Select from the base mark's specification (can narrow, not broaden)
- Designated Contracting Parties: Select target countries/regions
- Language: English, French, or Spanish
- Calculate fees:
- Base fee: 653 CHF (black-and-white) or 903 CHF (color)
- Supplementary fee: 100 CHF per class beyond the first
- Individual fees: Vary by designated country (check WIPO fee calculator)
- Common individual fees: US ~$400+/class, Japan ~$500+/class, China ~$150+/class
- Central attack dependency:
- For the first 5 years, the international registration depends on the base mark
- If the base mark is cancelled (opposition, non-use), all designations fall
- After 5 years, each designation becomes independent
- Strategy: Protect the base mark vigorously during the dependency period
Got: Madrid application filed through the office of origin. Designated countries selected with fee calculations documented. The 5-year dependency risk is acknowledged and the base mark protection plan is in place.
If fail: If the office of origin rejects the Madrid application (e.g., mismatch with base mark), correct the discrepancy and refile. If a designated country refuses protection, respond through the Madrid system within the designated office's deadline (typically 12-18 months).
Step 9: Post-Filing Monitoring
Track the application through examination and respond to actions.
- EUIPO monitoring:
- Publication in Part A of the EU Trade Marks Bulletin
- Opposition period: 3 months from publication (extendable by 1 month cooling-off)
- If no opposition: registration issues automatically
- Opposition defense: file observations within 2 months of notification
- USPTO monitoring:
- Check TSDR (Trademark Status and Document Retrieval) regularly
- Examining attorney review: 8-12 months after filing
- Office actions: Response deadline is typically 3 months (extendable once for $125)
- Publication for opposition: 30-day period in the Official Gazette
- Statement of Use (1(b) filings): Must be filed within 6 months of Notice of Allowance (extendable up to 36 months total, $125 per extension)
- Madrid monitoring:
- WIPO notifies each designated office
- Each office examines independently (12-18 month window)
- Provisional refusals must be responded to through the local office's procedures
- Calendar all deadlines:
- Opposition response deadlines
- Statement of Use deadlines (USPTO 1(b))
- Renewal deadlines (10 years EUIPO, 10 years USPTO, 10 years Madrid)
- USPTO Section 8/71 Declaration of Use: between 5th and 6th year
- Monitor for third-party filings of confusingly similar marks:
- Set up TMview/TESS watch alerts for similar marks in your classes
- Consider a professional trademark watch service for critical brands
Got: All deadlines are calendared with reminders. Application status is monitored through each office's online system. Opposition or office action response strategies are prepared in advance.
If fail: Missing a deadline can be fatal — most trademark office deadlines are not extendable. If a deadline is missed, check whether revival or reinstatement is available (USPTO allows petition to revive for unintentional delay). For EUIPO, missed opposition deadlines are generally final.
Step 10: Open-Source Trademark Policy
Draft a trademark usage policy if the mark covers an open-source project.
- Study established models:
- Linux Foundation: Permits project name use in factual references; restricts logos to licensees
- Mozilla: Detailed guidelines distinguishing unmodified distributions from modified builds
- Rust Foundation: Broad permission for community use with specific restrictions on commercial products
- Apache Software Foundation: Permissive naming policy with restrictions on implying endorsement
- Define usage categories:
- Fair use (always permitted): Referring to the project by name in articles, reviews, comparisons, academic papers
- Community/contributor use (broadly permitted): User groups, conferences, educational materials, unmodified distributions
- Commercial use (requires license or restrictions): Products incorporating the software, services based on the project, certification/compatibility claims
- Prohibited use: Implying official endorsement, use on substantially modified versions without disclosure, domain names that cause confusion
- Draft the trademark policy document:
- Clear statement of trademark ownership
- What uses are allowed without permission
- What uses require written permission
- How to request permission (contact, process)
- Consequences of misuse
- Place the policy file in the project repository:
- Common locations:
TRADEMARKS.md,TRADEMARK-POLICY.md, or a section inCONTRIBUTING.md - Link from
README.mdand the project website
- Common locations:
- Register the mark before publishing the policy:
- A trademark policy without a registration is unenforceable in most cases
- At minimum, file the application before publishing — "TM" can be used immediately, "(R)" only after registration
Got: A clear, fair trademark policy that protects the brand while enabling healthy community use. The policy follows established open-source foundation models and is accessible from the project's main documentation.
If fail: If the project has no trademark registration or application, file first (Steps 6-8) before drafting the policy. An unregistered mark has limited enforceability. If the community pushes back on the policy, study the Rust Foundation's approach — it was revised after community feedback and is considered a good model for balancing protection with openness.
Validation Checklist
- Pre-filing conflict checks completed and documented (Step 1)
- Nice classes selected with pre-approved goods and services descriptions (Step 2)
- Descriptiveness assessed on the Abercrombie spectrum (Step 3)
- Mark type decided with strategic reasoning (Step 4)
- Filing basis selected with timeline and specimen requirements documented (Step 5)
- Application filed in at least one target jurisdiction (Steps 6-8)
- Filing receipt saved with application number and filing date
- All post-filing deadlines calendared with reminders (Step 9)
- Trademark watch alerts configured for confusingly similar marks (Step 9)
- Open-source trademark policy drafted if applicable (Step 10)
Pitfalls
- Filing without screening: Skipping
screen-trademarkand going straight to filing wastes fees if a conflicting mark exists. Always screen first - Wrong filing basis: Claiming use in commerce (1(a)) when the mark is not yet in use results in a fraudulent filing. Use intent-to-use (1(b)) if launch has not occurred
- Overly broad goods descriptions: Claiming goods and services you do not use or intend to use invites cancellation for non-use (especially in the EU after 5 years)
- Missing the priority window: Foreign priority under Section 44(d) must be claimed within 6 months of the first filing. Missing this window means losing the earlier priority date
- Ignoring the foreign attorney requirement: Non-US applicants filing at the USPTO without a US-licensed attorney will have their application rejected — this is a hard rule since 2019
- Madrid central attack exposure: Relying solely on Madrid designations without understanding the 5-year dependency on the base mark. If the base mark falls, all designations fall with it
- No post-filing monitoring: Filing the application and forgetting about it. Office actions and opposition deadlines pass, and the application goes abandoned
- Trademark policy before registration: Publishing a trademark policy without having at least an application pending undermines enforceability. File first, then draft the policy
Related Skills
screen-trademark— Conflict screening that must precede this filing procedureassess-ip-landscape— Broader IP landscape analysis including trademark landscape mappingsearch-prior-art— Prior art search methodology applicable to trademark distinctiveness research
GitHub 저장소
연관 스킬
executing-plans
디자인executing-plans 스킬은 검토 체크포인트가 포함된 통제된 배치로 실행할 완전한 구현 계획이 있을 때 사용합니다. 이 스킬은 계획을 불러와 비판적으로 검토한 후, 소규모 배치(기본값 3개 작업)로 작업을 실행하면서 각 배치 사이에 진행 상황을 아키텍트 검토를 위해 보고합니다. 이를 통해 내재된 품질 관리 체크포인트를 갖춘 체계적인 구현이 보장됩니다.
requesting-code-review
디자인이 스킬은 코드 변경 사항을 요구 사항에 따라 분석하기 위해 코드 리뷰어 하위 에이전트를 호출합니다. 작업 완료 후, 주요 기능 구현 후, 또는 메인 브랜치에 병합하기 전에 사용해야 합니다. 이 리뷰는 현재 구현체와 원래 계획을 비교하여 문제를 조기에 발견하는 데 도움이 됩니다.
connect-mcp-server
디자인이 스킬은 개발자들이 HTTP, stdio 또는 SSE 전송 방식을 통해 MCP 서버를 Claude Code에 연결하는 포괄적인 가이드를 제공합니다. GitHub, Notion 및 사용자 정의 API와 같은 외부 서비스를 통합하기 위한 설치, 구성, 인증 및 보안을 다룹니다. MCP 통합 설정, 외부 도구 구성 또는 Claude의 모델 컨텍스트 프로토콜 작업 시 활용하세요.
web-cli-teleport
디자인이 스킬은 작업 분석을 기반으로 개발자가 Claude Code 웹 인터페이스와 CLI 인터페이스 중 선택할 수 있도록 돕고, 두 환경 간 원활한 세션 텔레포트를 가능하게 합니다. 웹, CLI 또는 모바일 환경 전환 시 세션 상태와 컨텍스트를 관리하여 워크플로를 최적화합니다. 다양한 단계에서 서로 다른 도구가 필요한 복잡한 프로젝트에 사용하세요.
