soave0529-oss/tobacco-brand-namer

Respecte la réglementation coréenne sur le tabac, met en valeur les caractéristiques aromatiques et évite les doublons pour nommer des produits du tabac. Skill Claude Agent spécialisé.

Qu'est-ce que tobacco-brand-namer ?

Ce skill Claude Agent permet de générer des noms de produits du tabac (marques, gammes, variantes aromatiques) conformes à la réglementation coréenne et internationale, tout en exprimant les profils aromatiques via des codes sonores, chromatiques et formels, sans jamais mentionner directement l'arôme. Il s'appuie sur une base documentaire riche (références légales, linguistiques, sémiotiques, catalogues de formes, banques de morphèmes) et sur des scripts Python automatisés pour la génération, la validation (doublons, mots interdits) et le scoring (0–100) des candidats. Le processus suit 7 étapes : analyse du brief, filtrage légal, recherche des doublons, mapping goût→phonèmes/couleurs, conception forme/noyau, génération massive, validation et rapport. Il est conçu pour Claude Code, Cursor, Codex et autres agents, et privilégie l'emprunt de formes existantes (plutôt que la combinaison de mots) pour que les noms semblent « naturels » sur le marché coréen du tabac.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add soave0529-oss/tobacco-brand-namer

Installed? Explore more Recherche et analyse de données skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Générateur de noms de produits du tabac (Tobacco Brand Namer)

Génère des noms de produits, marques et variantes aromatiques (gammes) pour de nouveaux produits du tabac. Satisfait trois contraintes simultanément.

  1. Juridiquement sûr — évite les mots interdits dans les noms de tabac (nationaux + internationaux).
  2. Valorise les caractéristiques aromatiques — exprime le menthol, les fruits, l'intensité, l'épaisseur via forme + phonèmes (son) + couleur.
  3. Original mais crédible — sans copier les marques nationales ou mondiales, mais en empruntant la forme (format) du naming coréen pour s'intégrer naturellement sur le marché.

Philosophie clé : N'assemble pas des mots, emprunte des formes. Pas de mots-valises artificiels faits de termes aromatiques collés, mais des noms qui semblent « appartenir d'origine » au marché. Ne mentionne jamais l'arôme directement ; détourne-le par la couleur, le son, l'image.

Trois outils pour exprimer l'arôme : ① Forme (emprunt de structure) · ② Phonèmes (menthol = sons aigus ㅋㅌ+이, sucré = sons ronds ㄹㅁ+오우) · ③ Couleur (au lieu de « menthe » = bleu, « baies » = violet, « puissant » = rouge). Répartition : Famille (cœur) = néologisme/forme abstraite (identité, protection de marque), Sous-ligne (variante) = forme suggestive.

🗺️ Carte des ressources (à consulter uniquement si nécessaire — progressive disclosure)

Réglementation (indispensable avant tout naming)

  • references/legal-rules.md — Réglementation coréenne (loi sur les affaires du tabac art. 25-5, décret d'application art. 10-2, etc.) par article.
  • references/international-law.md — Pour un lancement mondial (CCLAT, directive UE TPD, paquet neutre, FDA, classe 34 de Nice). À consulter pour l'international.
  • data/banned_terms.json — Mots interdits / à risque (pour script de validation).

Théorie et linguistique (cœur, forme)

  • references/naming-frameworks.md — 2 axes des types de naming, critères d'évaluation, phonèmes, emprunt à la parfumerie (résumé théorique).
  • references/naming-methodology.md — Processus d'agence, sémiotique, architecture de marque, tests de nom (approfondi).
  • references/naming-guide.md — Formules de formes coréennes (F1~F6) + mapping arôme→vocabulaire (essentiel pour la pratique).
  • references/naming-patterns.md — Catalogue de motifs de naming de tabac/produits (nombreux exemples + mapping brief→motif).
  • references/morpheme-bank.md (+data/morphemes.json) — Banque de racines/mots pour la création de cœurs (220+).
  • references/onomastics-libraries.md (+data/name_libraries.json) — Dictionnaires de sources onomastiques (mythes, astres, gemmes, nature…).
  • references/korean-linguistics.md — Phonèmes coréens, formation des mots, techniques de néologismes.
  • references/phonosemantics.md (+data/phoneme_connotations.json) — Façonner l'arôme par le son (tableau de phonèmes, synesthésie).

Sensation et sémiotique (expression de l'arôme)

  • references/flavor-lexicon.md — Dictionnaire de vocabulaire sensoriel du goût/odorat (résumé).
  • references/flavor-wheels.md — Roues des arômes (café, vin, bière, whisky, thé, cigare).
  • references/fragrance.md — Familles olfactives, pyramide des notes, vocabulaire olfactif.
  • references/color-semiotics.md (+data/color_codes.json) — Code couleur→arôme/intensité.

Références (évitement des doublons)

  • data/brands.json — Recensement exhaustif des marques de tabac distribuées en Corée (données de référence pour script de validation).
  • references/korea-census-deep.md — Recensement approfondi (descriptif) des variantes par famille.
  • references/global-tobacco-brands.md — Marques et histoire du naming mondial du tabac.
  • references/cross-industry-cases.md — Emprunts de naming d'autres industries (alcool, parfum, auto, tech…).

Évaluation et automatisation

  • references/generation-playbook.md — Exemples de workflows par brief (démonstration des étapes 0~7).
  • references/evaluation-rubric.md — Modèle de scoring pondéré (100 points) pour noms de tabac.
  • scripts/generate_names.py — Générateur combinant cœur + forme + phonèmes.
  • scripts/score_name.py — Scoreur de brandabilité (0~100, note).
  • scripts/check_name.py — Validateur de doublons/mots interdits (FAIL/WARN/OK).

Aperçu du processus

0.Saisie → 1.Filtre légal → 2.Références (évitement doublons) → 3.Arôme→vocabulaire·phonèmes·couleur
   → 4.Conception forme·cœur → 5.Génération (generate_names.py) → 6.Validation·score (check/score) → 7.Rapport

Étape 0 — Clarification de la saisie

Obtenir les éléments suivants du contexte. Si l'arôme/le concept est flou, ne demander qu'une seule fois (l'arôme est le cœur du nom).

  • Type de produit (cigarette, bâtonnet chauffé, cigarette électronique, cigare), arôme/parfum, intensité/taux de goudron ressenti, épaisseur, positionnement/ambiance, contexte de marque (extension de famille existante vs nouvelle marque indépendante), zone de lancement (Corée uniquement/mondial), quantité, langue.

Étape 1 — Apprentissage du filtre légal

Lire references/legal-rules.md (et international-law.md si mondial). Avant de créer des candidats, intégrer les catégories interdites. Points clés : confusion avec un produit réduit (light, mild, faible en goudron, doux), allégation d'efficacité/santé, mention directe ou suggestive d'arôme (tendance au renforcement dès 2026-04-24), ordre public/bonnes mœurs/séduction des mineurs, confusion avec d'autres marques. Détourner la douceur par la couleur/le chiffre, l'arôme par la couleur/les phonèmes.

Étape 2 — Apprentissage des références (recensement)

Avec data/brands.json (+ si nécessaire korea-census-deep.md, et global-tobacco-brands.md pour le mondial), comprendre simultanément les critères d'évitement des doublons et les formes. Compléter avec WebSearch pour les nouveaux produits et éditions limitées récents. Les mots-clés de capsule sont préemptés par fabricant (Change=KT&G, Burst=Marlboro, Pearl=IQOS, Click=glo) → les éviter.

Étape 3 — Mapping arôme → vocabulaire·phonèmes·couleur

Saisir la texture de l'arôme (flavor-lexicon.md, en profondeur flavor-wheels.md·fragrance.md), le traduire en sons (phonosemantics.md: menthol=ㅋㅌ+이 / sucré=ㄹㅁ+오우), le coder en couleur (color-semiotics.md). Ne jamais mentionner l'arôme directement.

Étape 4 — Conception forme·cœur

  • Décider du type (naming-frameworks.md·naming-methodology.md) : famille=néologisme/abstrait/arbitraire, sous-ligne=suggestif. Nouvelle marque indépendante = cœur unique fort (F1), extension de gamme = F5/F6.
  • Formule de forme (naming-guide.md) : F1 cœur unique / F2 cœur+couleur·arôme / F3 cœur+numéro·goudron / F4 cœur+forme / F5 cœur+sous-ligne+arôme / F6 extension de sous-ligne.
  • Création du cœur (morpheme-bank.md·korean-linguistics.md) : banque de racines + phonèmes coréens (voyelles positives=enjouées, négatives=graves) pour créer un cœur court (2~4 syllabes) facile à prononcer.

Étape 5 — Génération massive de candidats

D'abord extraire les matières premières via les scripts, puis le modèle affine la sonorité·le sens (production massive sans filtre, puis compression).

python scripts/generate_names.py --flavor menthol --count 20
python scripts/generate_names.py --flavor sweet --forms single,core_color,portmanteau --check

La sortie du script est une matière première avant affinage. Polir avec les connaissances des étapes 3 et 4, et produire un brouillon de 2 à 3 fois la quantité demandée.

Étape 6 — Validation et score (porte obligatoire)

python scripts/check_name.py "Candidat1" "Candidat2"            # Doublons·mots interdits (FAIL/WARN/OK)
python scripts/score_name.py "Candidat1" "Candidat2" --flavor menthol   # Score 0~100 + note
  • Les candidats FAIL (mot interdit, doublon exact) sont éliminés. Les WARN (mot à risque, doublon partiel, nom de produit arrêté) sont évalués sur justification.
  • score_name fournit un score composite (légalité, différenciation, concision, prononciation, adéquation phonétique) selon la rubrique evaluation-rubric.md. Seuil : 80+ fortement recommandé / 65~79 conditionnel / en dessous = retravailler. FAIL = élimination automatique.
  • Les candidats éliminés sont remplacés en retournant à l'étape 5.

Étape 7 — Format du rapport

Présenter les candidats retenus par ordre de recommandation (score) :

### 1. Sunlit — Capsule tropicale / Slim   [score 86, A]
- Expression de l'arôme : noyau image soleil/tropical + capsule suggérée par couleur/icône (phonèmes : voyelles positives claires).
- Forme empruntée : F1 cœur unique (type Esse·Raison). Type : néologisme/suggestif.
- Sécurité juridique : pas de violation de la confusion produit réduit, efficacité, mention directe d'arôme, ordre public (loi tabac art. 25-5, décret art. 10-2, droit des marques art. 34).
- Évitement des doublons : check_name OK — pas de doublon exact ou partiel avec les familles/variantes existantes ou mondiales (date de référence 2026-06).

Ajouter en fin la date de référence des données de validation et une clause de limitation.

Précautions et limites

  • Outil d'aide au naming, pas un conseil juridique. Avant lancement, vérifier séparément auprès de l'office des brevets KIPRIS (incluant similarité phonétique et conceptuelle) et la conformité aux réglementations locales. international-law.md pour un lancement mondial.
  • data/brands.json est un instantané à date (2026-06) → peut manquer des nouveaux produits/éditions limitées. Compléter par WebSearch à l'étape 2.
  • Tendance au renforcement de la régulation des mentions d'arômes (à partir de 2026-04-24, jusqu'à la suggestion d'arôme) → nommer de manière conservatrice pour éviter l'évocation d'arôme.
  • Le jugement des mots interdits est basé sur le texte → l'impression générale trompeuse (évoquant la douceur ou la santé) doit être vérifiée par un humain.
  • La génération et le score des scripts sont des aides heuristiques. Les scores de phonèmes/prononciation sont approximatifs ; le jugement humain prime.
  • Respecter la protection des mineurs et les politiques antitabac ; n'assister que le naming dans le cadre légal, sans glorifier le tabagisme ni cibler les enfants.

Skills associés