CommunityPesquisa e Análise de Dadosgithub.com

soave0529-oss/tobacco-brand-namer

Gera nomes de produtos de tabaco que respeitam a regulamentação coreana, destacam características de sabor e evitam duplicidade — Skill para Claude Agent.

O que é tobacco-brand-namer?

Esta skill para Claude Agent (e plataformas compatíveis como Cursor, Codex) auxilia na criação de nomes de produtos de tabaco — marcas, variações de sabor (linhas) — que sejam legalmente seguros, destaquem o sabor e evitem duplicidade no mercado coreano e global. O usuário fornece o perfil de sabor, tipo de produto e contexto de mercado; a skill aplica uma metodologia estruturada de 7 etapas: (1) análise do briefing, (2) aprendizado de filtros legais (regulamentação coreana e internacional), (3) pesquisa de referências para evitar duplicidade, (4) mapeamento de sabor para vocabulário, sonoridade e cor, (5) design de formato e núcleo do nome com base em fórmulas consolidadas (F1-F6), (6) geração massiva de candidatos via script, (7) validação e scoring (check_name.py, score_name.py). A skill prioriza evitar palavras proibidas (como 'light', 'mild', baixo teor) e usar associações indiretas: cor para sabor, som para sensação (mentol = sons agudos, doce = sons arredondados). O resultado final é uma lista ranqueada com pontuação (0-100), justificativa de adequação legal, originalidade e sonoridade. A skill é uma ferramenta de apoio, não substituta de consultoria jurídica; o usuário deve validar com KIPRIS e órgãos reguladores antes do lançamento.

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

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

Nomeador de Produtos de Tabaco (Tobacco Brand Namer)

Cria nomes de produtos de tabaco — marcas, variações de sabor (linhas) — que atendam simultaneamente a três critérios:

  1. Legalmente seguro — evita palavras proibidas em nomes de tabaco (nacionais e internacionais).
  2. Destaca o sabor — expressa mentol, fruta, intensidade e espessura por meio de formato + sonoridade + cor.
  3. Único, mas parecido com nome de tabaco — não copia marcas nacionais ou globais, mas empresta o formato (fórmula) da nomenclatura coreana para se integrar naturalmente ao mercado.

Filosofia central: Não combine palavras; tome emprestado o formato. Crie nomes que pareçam "já existentes", e não composições forçadas de termos de sabor. O aroma não deve ser escrito diretamente; deve ser sugerido por cor, sonoridade e imagem.

Três ferramentas para expressar o sabor: ① Formato (empréstimo de molde) · ② Sonoridade (mentol = sons agudos como ㅋㅌ + 이, doce = sons arredondados como ㄹㅁ + 오우) · ③ Cor (em vez de sabor direto: azul = mentol, roxo = frutas vermelhas, vermelho = forte). A divisão de papéis: Família (núcleo) = neologismo/abstrato (identidade, proteção de marca), Sub-linha (variação de sabor) = sugestivo.

🗺️ Mapa de Referências (leia apenas quando necessário — divulgação progressiva)

Regulamentação (obrigatório antes de nomear)

  • references/legal-rules.md — Regulamentação coreana para nomes de tabaco (Lei da Indústria do Tabaco Art. 25-5, Decreto Art. 10-2) artigo por artigo.
  • references/international-law.md — Para lançamento global (FCTC, Diretiva da UE de Produtos de Tabaco, embalagem genérica, FDA, Classe Internacional de Nice 34). Consulte ao considerar mercado externo.
  • data/banned_terms.json — Termos proibidos/de alerta (para script de validação).

Teoria e Linguagem (design do núcleo e formato)

  • references/naming-frameworks.md — Dois eixos de tipos de nome, critérios de avaliação, sonoridade, empréstimo da perfumaria (resumo teórico).
  • references/naming-methodology.md — Processo de agência de naming, semiótica, arquitetura de marca, testes de nome (aprofundamento).
  • references/naming-guide.md — Fórmulas de formato coreanas para tabaco (F1-F6) + mapeamento sabor→vocabulário (essencial na prática).
  • references/naming-patterns.md — Catálogo de padrões de nomenclatura de tabaco e produtos (muitos exemplos + mapeamento de briefing para padrão).
  • references/morpheme-bank.md (+data/morphemes.json) — Banco de raízes/palavras para neologismos (220+).
  • references/onomastics-libraries.md (+data/name_libraries.json) — Dicionários de fontes para nomes: mitologia, astros, gemas, natureza etc.
  • references/korean-linguistics.md — Sonoridade do hangul, formação de palavras, técnicas de neologismo.
  • references/phonosemantics.md (+data/phoneme_connotations.json) — Criar sabor com som (tabela de fonemas, sinestesia).

Sensorial e Semiótica (expressão do sabor)

  • references/flavor-lexicon.md — Dicionário de vocabulário sensorial de sabor e aroma (resumo).
  • references/flavor-wheels.md — Rodas de sabor de café, vinho, cerveja, uísque, chá, charuto (abrangente).
  • references/fragrance.md — Famílias olfativas de perfumes, pirâmide de notas, vocabulário olfativo.
  • references/color-semiotics.md (+data/color_codes.json) — Código cor→sabor, intensidade.

Referências (evitar duplicidade)

  • data/brands.json — Censo completo de marcas de tabaco em circulação na Coreia (dados de referência para script de validação).
  • references/korea-census-deep.md — Censo aprofundado de variações de nome por família (descritivo).
  • references/global-tobacco-brands.md — Marcas globais de tabaco, história do naming.
  • references/cross-industry-cases.md — Empréstimo de naming de outras indústrias (bebidas alcoólicas, perfumes, automóveis, tecnologia).

Avaliação e Automação

  • references/generation-playbook.md — Exemplos de workflow por briefing (demonstração das etapas 0-7).
  • references/evaluation-rubric.md — Modelo de pontuação ponderada (100 pontos) para nomes de tabaco.
  • scripts/generate_names.py — Gerador de combinações de núcleo + formato + sonoridade.
  • scripts/score_name.py — Avaliador de brandability (0-100, com classificação).
  • scripts/check_name.py — Validador de duplicidade e termos proibidos (FAIL/WARN/OK).

Fluxo de Trabalho de uma só vez

0. Entrada → 1. Filtro legal → 2. Referências (evitar duplicidade) → 3. Sabor→vocabulário·sonoridade·cor
   → 4. Design de formato·núcleo → 5. Geração (generate_names.py) → 6. Validação·pontuação (check/score) → 7. Relatório

Etapa 0 — Organizar a Entrada

Obter o seguinte do contexto. Se sabor/conceito não estiver claro, pergunte apenas uma vez (sabor é essencial para o nome).

  • Tipo de produto (cigarro convencional/barra aquecida/cigarro eletrônico/charuto), sabor/aroma, intensidade/teor de alcatrão, espessura, posicionamento/clima, contexto da marca (extensão de família existente vs. nova independente), escopo de lançamento (apenas Coreia/global), quantidade e idioma.

Etapa 1 — Aprender os Filtros Legais

Leia references/legal-rules.md (se global, também international-law.md). Antes de criar candidatos, grave as categorias proibidas. Essencial: indução a teor reduzido (light, mild, baixo teor, puro), sugestão de eficácia/saúde, indicação direta ou indireta de aromatização (tendência de reforço a partir de 24/04/2026), ordem pública/bons costumes/atração de menores, confusão com outras marcas. Suavidade expressa por cor/número; aroma expresso por cor/sonoridade.

Etapa 2 — Aprender as Referências (Censo Completo)

Com data/brands.json (+ se necessário korea-census-deep.md, global: global-tobacco-brands.md), identifique simultaneamente critérios de evitação de duplicidade e formatos. Reforce com WebSearch para novos produtos/edições limitadas. Palavras-chave de cápsulas são pré-ocupadas por fabricante (Change=KT&G, Burst=Marlboro, Pearl=IQOS, Click=glo) → evite.

Etapa 3 — Mapear Sabor → Vocabulário, Sonoridade, Cor

Capture a textura do sabor (flavor-lexicon.md, aprofundado flavor-wheels.md·fragrance.md), traduza em som (phonosemantics.md: mentol=ㅋㅌ+이 / doce=ㄹㅁ+오우), codifique em cor (color-semiotics.md). Aroma não deve ser escrito diretamente.

Etapa 4 — Design do Formato e Núcleo

  • Decidir o tipo (naming-frameworks.md·naming-methodology.md): Família=neologismo/abstrato/arbitrário, Sub-linha=sugestivo. Marca nova independente = núcleo único forte (F1); extensão de linha = F5/F6.
  • Fórmulas de formato (naming-guide.md): F1 núcleo único / F2 núcleo+cor·sabor / F3 núcleo+número·alcatrão / F4 núcleo+forma / F5 núcleo+sub-linha+sabor / F6 extensão de sub-linha.
  • Criação do núcleo (morpheme-bank.md·korean-linguistics.md): Banco de raízes + sonoridade do hangul (vogais positivas=leve, negativas=pesado) para criar núcleos curtos (2-4 sílabas) e fáceis de pronunciar.

Etapa 5 — Geração em Massa de Candidatos

Primeiro, extraia matérias-primas com o script; depois, o modelo refina sonoridade e significado (grande divergência seguida de compressão, sem filtragem inicial).

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

A saída do script é matéria-prima antes do refinamento. Ajuste com o conhecimento das etapas 3 e 4; produza 2 a 3 vezes a quantidade solicitada como rascunho.

Etapa 6 — Validação e Pontuação (Portão Obrigatório)

python scripts/check_name.py "Candidato1" "Candidato2"            # Duplicidade e termos proibidos (FAIL/WARN/OK)
python scripts/score_name.py "Candidato1" "Candidato2" --flavor menthol   # Pontuação 0~100 e classificação
  • Descarte check_name com FAIL (termo proibido, duplicidade exata). WARN (termo de alerta, similaridade duplicada, nome descontinuado) exige julgamento com base em evidências.
  • Com score_name, avalie legalidade, diferencial, concisão, pronúncia, adequação sonora (rúbrica em evaluation-rubric.md). Corte: 80↑ fortemente recomendado / 65~79 condicional / abaixo disso, retrabalho. FAIL é eliminação automática.
  • Retorne à etapa 5 para preencher as vagas eliminadas.

Etapa 7 — Formato do Relatório

Apresente os candidatos aprovados ordenados por recomendação (por pontuação):

### 1. Sseonnil (Sunlit) — Cápsula Tropical / Slim   [score 86, A]
- Expressão do sabor: núcleo com imagem de luz solar e tropical + cápsula sugerida por cor/ícone (sonoridade: vogais positivas brilhantes).
- Formato emprestado: F1 núcleo único (tipo Esse·Raison). Tipo: neologismo/sugestivo.
- Segurança legal: sem violação de indução a teor reduzido, eficácia, indicação direta de aromatização, ordem pública/bons costumes (Lei da Indústria do Tabaco Art. 25-5, Decreto Art. 10-2, Lei de Marcas Art. 34).
- Evitação de duplicidade: check_name OK — sem duplicidade exata ou similar com famílias/variações existentes ou marcas globais (data-base: 2026-06).

No final, adicione a data-base de validação e fonte dos dados e uma declaração de limitação.

Avisos e Limitações

  • Ferramenta auxiliar de nomeação, não é consultoria jurídica. Antes do lançamento, verifique separadamente com KIPRIS (incluindo similaridade fonética e conceitual) e a conformidade de rotulagem com as autoridades reguladoras competentes. Consulte international-law.md para lançamentos globais.
  • data/brands.json é um instantâneo da data-base (2026-06) → pode omitir novos produtos e edições limitadas. Reforce com WebSearch na etapa 2.
  • Tendência de reforço da regulamentação de indicação de aromatização (a partir de 24/04/2026, investigação até "sugestão" de aromatização) → nomeie de forma conservadora ao evocar aromas.
  • A verificação de termos proibidos é baseada em caractere → a possibilidade de indução a erro pelo contexto (impressão geral de suavidade/saúde) deve ser verificada manualmente.
  • A geração e pontuação dos scripts são heurísticas auxiliares. A pontuação de sonoridade/pronúncia é aproximada; o julgamento humano prevalece.
  • Respeite a proteção de menores e o contexto de políticas antitabaco; auxilie apenas na nomeação dentro dos limites legais, sem embelezamento do fumo ou atração de crianças.

Habilidades Relacionadas