FJW01 Gerador de Código de Função OA para o Oriente Médio

Gera uma linha única de nome de função completo contendo apenas o código da função e nomes em chinês e inglês, com base na descrição do cargo. Adequado para criar, verificar ou padronizar nomes de funções na região ME e nos países KSA/UAE/KWT/QAT/JOR/BHR/OMN, sem lidar com autorização de conta ou configuração de permissão.

O que é FJW01 Gerador de Código de Função OA para o Oriente Médio?

Esta habilidade converte descrições de cargos em chinês ou inglês em códigos de função padronizados e nomes completos em uma única linha de saída. Ela é projetada para profissionais de RH, administradores de sistema ou especialistas em governança que precisam criar ou verificar nomes de funções em sistemas OA (Organizational Access) para o Oriente Médio. A ferramenta prioriza regras explícitas fornecidas pelo usuário e um diretório de funções existente, recorrendo a uma tabela de referência interna apenas quando necessário. Ela suporta funções regionais (prefixo ME) e funções específicas de país (por exemplo, KSA, UAE) usando formatos como `ME_DEPT_ROLE_NN` ou `COUNTRY_DEPT_ROLE_NN`. O comportamento principal é puramente sugestivo: ele gera nomes de função sem criar, verificar duplicatas ou atribuir permissões no sistema OA. A saída é estritamente uma única linha no formato `<CODE> <Nome Chinês> | <English Name>`, sem qualquer texto adicional, explicação ou marcação. A habilidade lida com entradas incompletas ou conflitantes usando placeholders como `<DEPT>`, `<ROLE>` e `<NN>` em vez de inventar valores. Ela opera em plataformas como Claude Code, Cursor ou Codex, seguindo as regras detalhadas em seu documento SKILL.md para garantir consistência e evitar suposições incorretas sobre numeração ou exclusividade de funções.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/fangjiawan210-beep/skill/tree/HEAD/FJW01

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que FJW01 Gerador de Código de Função OA para o Oriente Médio faz?

Converte descrições de funções em chinês ou inglês em códigos e nomes padronizados, gerando apenas uma linha única de nome de função completo. Apenas gera sugestões de nomenclatura; não afirma ter criado funções OA, verificado duplicatas ou atribuído permissões.

Regras Existentes

Priorize regras explícitas e diretórios de funções fornecidos pelo usuário nesta consulta; em seguida, reutilize a tabela abaixo; por último, sugira abreviações em inglês. A tabela abaixo é proveniente de capturas de tela transmitidas pelo usuário; não é um diretório completo e não pode ser usada para inferir o número máximo de sequência ou regras de exclusividade.

Código de Função ExistenteNome ChinêsEnglish Name
ME_HR_TAA_19招聘助理Talent Acquisition Assistant
ME_FIN_SET_37结算组Settlement Team
ME_FIN_FR (QAT)_41财务文档管理(卡塔尔)Filing Role (Qatar)
ME_FIN_MA (KSA)_37管理会计Management Accountant
ME_FIN_GL (KSA)_36总账会计General Ledger Accountant

Reutilize HR=Recursos Humanos, FIN=Finanças, e as abreviações semanticamente consistentes TAA/SET/FR/MA/GL. Não altere "结算组" para um cargo individual; não force códigos de duas letras a se tornarem três letras. Diferentes funções existentes usam 37; não assuma que os números de sequência são globalmente únicos. Ao reproduzir códigos e nomes existentes, mantenha-os como estão.

Escopo e Países

EscopoCódigoEnglish
Região do Oriente MédioMEMiddle East
Arábia SauditaKSASaudi Arabia
Emirados Árabes UnidosUAEUnited Arab Emirates
KuwaitKWTKuwait
CatarQATQatar
JordâniaJORJordan
BahreinBHRBahrain
OmãOMNOman

As regras do usuário podem incluir tanto prefixos de país quanto a forma de parênteses do país dentro do sistema ME; selecione da seguinte forma:

  • Função regional: ME_<Departamento>_<Função>_<NN>.
  • Usuário explicitamente solicita prefixo de país: <País>_<Departamento>_<Função>_<NN>.
  • Função de país dentro do sistema ME: ME_<Departamento>_<Função> (<País>)_<NN>, mantendo parênteses de meio-vão e um espaço antes do parêntese.

Quando o layout do país não for especificado, funções financeiras de país usam o estilo ME existente com parênteses de país; para outras funções de país, este estilo pode ser usado temporariamente, tratado internamente como uma convenção de empréstimo de instâncias financeiras, sem explicação adicional. Se o estilo existente do departamento for fornecido, priorize reutilizá-lo. Não adicione simultaneamente prefixo de país e parênteses de país.

Quando o país não for mencionado e o escopo regional não estiver claro, sugira ME temporariamente, tratando o escopo internamente como pendente de confirmação, sem explicação adicional. Para vários países ou escopos conflitantes, use <SCOPE> para manter o estado pendente; não combine ou invente códigos de país.

Departamento, Função e Número de Sequência

  • Extraia escopo, departamento, cargo ou função, número de sequência e códigos existentes. O departamento pode ser inferido a partir de cargos claros, por exemplo, contador tributário → FIN; mantenha o estado de inferência internamente. Quando não for possível determinar de forma confiável, use <DEPT> para manter o campo ausente.
  • Para abreviações, primeiro consulte o diretório do usuário, depois use o mapeamento existente acima. Para departamentos ou funções desconhecidos, gere abreviações em maiúsculas claras e estáveis a partir do nome preciso em inglês, geralmente 2–4 caracteres, removendo conjunções sem sentido; tratadas internamente como sugestões de abreviação pendentes de confirmação, sem rótulo adicional, e não podem ser chamadas de normas estabelecidas da empresa. Para funções sinônimas no mesmo lote, reutilize o mesmo código.
  • Contador tributário pode sugerir TA = Tax Accountant; TA não é um código confirmado. Se houver um diretório e ocorrer conflito, escolha um candidato mais claro e não conflitante; se o conflito não puder ser resolvido, use <ROLE> para manter o estado pendente; se não houver diretório, não reivindique exclusividade ou usabilidade, nem implique que a sugestão foi gravada permanentemente como norma.
  • Números de sequência aceitam inteiros de 0 a 99; complete com dois dígitos, por exemplo, 7 → 07, 42 → 42. Mantenha 00 conforme entrada do usuário; não defina um número inicial por conta própria. Números negativos, decimais, acima de 99 ou conflitantes não são válidos; use <NN> para manter o estado pendente; não trunque ou use módulo.
  • Para número de sequência ausente, use <NN> para manter o estado pendente; nomes de função completos contendo placeholders são tratados internamente como rascunhos, não como códigos oficiais diretamente registráveis; não adicione rótulo de rascunho ou explicação de confirmação. Não invente números de sequência com base no valor máximo de exemplos, datas ou "próximo"; calcule apenas quando o usuário fornecer escopo de aplicação, base completa para o número de sequência e regras de incremento; verifique a base internamente, sem saída de explicação.

Saída (Regra Mais Crítica)

Após a entrada do usuário descrever a função, a saída final deve ser apenas uma linha de "nome de função completo", estritamente no formato:

<Código da Função> <Nome da Função em Chinês> | <English Role Name>

Entre o código da função e o nome chinês, use um espaço de meio-vão; entre os nomes chinês e inglês, use uma barra vertical de meio-vão, com um espaço de meio-vão em cada lado da barra vertical.

Não produza separadamente "código da função" e "nome da função"; não explique a divisão do código; não adicione notas, títulos, Markdown, blocos de código, listas, tabelas, aspas, perguntas de confirmação ou qualquer outro texto. Esta regra também se aplica a resultados que usam inferências, abreviações sugeridas ou placeholders; o processo de verificação e o estado pendente são tratados apenas internamente. Quando as informações forem insuficientes ou a verificação falhar, use os placeholders mencionados acima nos campos de código correspondentes; não invente valores válidos.

Para nomes de funções de novos países, adicione o país, por exemplo, 税务会计(沙特阿拉伯) | Tax Accountant (Saudi Arabia); ao reproduzir nomes existentes, mantenha o nome original. A forma ME com parênteses de país indica uma função dentro do sistema do Oriente Médio que é limitada àquele país, não significando que seja universal para todo o Oriente Médio; este julgamento é usado apenas para verificação interna, sem explicação de saída.

Para funções em lote, produza apenas uma linha de nome de função completo para cada função, na ordem da solicitação, sem cabeçalhos, números de sequência ou explicações comuns.

Exemplos de Comportamento

As respostas reais nos exemplos abaixo contêm apenas a linha de saída correspondente, sem entrada de exemplo, rótulos ou acentos graves.

Entrada: 中东招聘助理,序号19 Saída: ME_HR_TAA_19 招聘助理 | Talent Acquisition Assistant

Entrada: 沙特财务部新增税务会计角色,序号42 Saída: ME_FIN_TA (KSA)_42 税务会计(沙特阿拉伯) | Tax Accountant (Saudi Arabia)

Entrada: 用KSA前缀,财务税务会计,序号7 Saída: KSA_FIN_TA_07 税务会计(沙特阿拉伯) | Tax Accountant (Saudi Arabia)

Entrada: 阿联酋总账会计 Saída: ME_FIN_GL (UAE)_ 总账会计(阿联酋) | General Ledger Accountant (United Arab Emirates)

Entrada: 卡塔尔财务文档管理,序号41 Saída: ME_FIN_FR (QAT)_41 财务文档管理(卡塔尔) | Filing Role (Qatar)

Antes de enviar, verifique internamente se o escopo corresponde à intenção do usuário, se códigos existentes são priorizados, se o número de sequência válido tem dois dígitos, se o código e o nome do país são consistentes, se campos inválidos ou ausentes não foram inventados, e confirme que cada função tem apenas uma linha de nome de função completo, sem qualquer texto adicional.

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

Habilidades Relacionadas