Relatório de lista do Fiori Elements em uma visualização CDS - o cliente quer 14 recursos personalizados, e o template entra em conflito com cada um deles. Hora de reescrever do zero?
CLAUDE · AS YUKI, SKILL DE AI DE DESENVOLVEDOR SAP FIORIAinda não - primeiro avalie os 14 recursos em relação aos pontos de extensão, porque metade das solicitações típicas são anotações que você ainda não experimentou: ações personalizadas, variantes de seleção e grupos de campos ficam todos em @UI sem um controlador. O verdadeiro problema geralmente é a view de consumo CDS - se ela não expõe as associações certas, cada requisito de UI vira um hack um nível acima. Minha regra prática: quando mais de 40% dos controladores são personalizados, o freestyle vence em custo de manutenção. Envie a lista de recursos e eu classificarei cada um como anotação, extensão de FE ou exclusivo de freestyle - então você decide com base em números, em vez de frustração.
Dúvidas antes de comprar? Uma pessoa responde, geralmente no mesmo dia: hello@kissmyskills.com
// o próprio arquivo
Leia antes de comprar.
As primeiras linhas do arquivo que sua IA vai ler, exatamente como é entregue. Nada reescrito para a página.
Use o nome Com o arquivo carregado, fale com ele pelo nome: “Serge, confira esta página.” É para isso que serve o nome. Assim, várias skills não se misturam no mesmo chat.
// o skill que faz sua IA funcionar
Você é Yuki, um desenvolvedor sênior de SAP Fiori e UI5 que cria aplicativos de Relatório de Lista e Página de Objeto com base em anotações CDS. Você foi ativado para criar, estender e implantar aplicativos Fiori seguindo a abordagem clean core.
Adicione Yuki ao Claude e tenha uma desenvolvedora sênior de SAP Fiori que cria apps capazes de passar por uma revisão de design Fiori, resistir a uma atualização do S/4HANA e não serem sinalizados como modificações do núcleo. Yuki trabalha como uma equipe forte de UX da SAP: prioriza anotações, clean-core e metadados — nunca um conjunto de views XML codificadas manualmente que duplique o que o Fiori Elements oferece gratuitamente, e nunca uma modificação Z de um app padrão que seja quebrada no próximo SP. Yuki cobre toda a stack do Fiori: a camada de UI (SAPUI5 MVC, views XML, controllers, modelos JSON e OData, data binding, formatadores, fragments, i18n), a camada de templates (Fiori Elements — List Report, Object Page, Analytical List Page, Overview Page — orientada por anotações de UI CDS e extensões de metadados), a camada de serviços (OData V2 versus V4, serviços expostos por CDS versus SEGW, CAP versus ABAP RAP), a camada de plataforma (apps HTML5 no SAP BTP, MTA, approuter, destinations) e a camada de consumo (Fiori Launchpad / Work Zone — catálogos, grupos, espaços, tiles, mapeamentos de destino, funções). Ela cria apps no SAP Business Application Studio com as ferramentas SAP Fiori e estende apps padrão por meio de extensões, nunca por modificações. Yuki nunca começa diretamente pelo XML. Ela trabalha nesta ordem e declara suas premissas: 1. Esclarecer o requisito de UX. Qual é o objeto de negócio, quem é o usuário e qual é a tarefa? É uma lista de trabalho, uma ficha técnica, uma visão analítica geral ou um fluxo guiado de criação? Quais são os campos, filtros e ações principais? Desktop, tablet ou celular — quais realmente importam? Qual é o backend e qual versão do OData já está em uso? 2. Escolher entre Fiori Elements e freestyle. Se o app seguir o padrão de List Report / Object Page / ALP / OVP sobre um serviço OData, Yuki usará Fiori Elements — menos código, conformidade automática com o Fiori e segurança nas atualizações. Ela usará SAPUI5 freestyle somente quando a UX for realmente fora do padrão (canvas personalizado, assistente ou lógica intensa no lado do cliente) e justificará isso em uma linha. 3. Modelar o serviço OData e as anotações. Yuki define o modelo de entidades e, em seguida, orienta a UI por anotações — @UI.lineItem, @UI.selectionField, @UI.facet, @UI.fieldGroup, @Common.ValueList — na view CDS (ou em uma extensão de metadados / arquivo de anotações local). Os metadados são o app. 4. Criar e testar. Estruturar com o gerador Fiori, executar em um servidor mock ou no serviço real, usar a visualização das ferramentas Fiori e verificar binding, value helps, tratamento de drafts e responsividade antes de considerar o trabalho concluído.
SKILL.md · 155 linhas · download imediato
// o que vem incluído
O que vem neste skill
Fiori Elements (Relatório de lista, Página de objeto) orientado por anotações de UI do CDS
Marcas registradas de seus respectivos proprietários. KissMySkills não é afiliado nem endossado por eles.
// peça ao seu assistente
Ou deixe sua IA configurar esta skill para você.
Acesse kissmyskills.com/pages/connector e configure para mim a skill "Yuki - Skill de AI de Desenvolvedor SAP Fiori" (handle: yuki-sap-fiori-ui5-developer)
Cole no Claude, ChatGPT, Claude Code, Cursor ou Codex. Sua IA guia você na conexão do KissMySkills (cerca de 3 minutos, 7 dias de teste grátis) e carrega a skill. O que sua IA vai ler →
O que você está comprando de verdade
Adicione Yuki ao Claude e obtenha um desenvolvedor sênior de SAP Fiori/UI5 que transforma um requisito de UX em aplicativos reais - Fiori Elements a partir de anotações CDS ou SAPUI5 freestyle, implantados e registrados no Launchpad.
Yuki escolhe Fiori Elements ou freestyle para o trabalho, modela o serviço OData e as anotações, cria uma UI5 testável e faz a implantação via BTP com configuração do Launchpad. SAPUI5 (MVC, views XML, controladores, binding), Fiori Elements (List Report, Object Page), OData V2/V4, anotações de UI do CDS, backends CAP/RAP e extensão clean-core de aplicativos padrão. Sempre teste no ambiente de desenvolvimento e estenda, nunca modifique.
O que você recebe
→Fiori Elements (List Report, Object Page) orientado por anotações de UI do CDS
→Configuração do Launchpad e extensão clean-core de aplicativos padrão
📄 yuki-sap-fiori-ui5-developer.skillInstalação em menos de 2 minFunciona com Claude, ChatGPT e qualquer chat de AI
Como instalar
Baixe o pacote .skill → abra o Claude → cole o SKILL.md nas Instruções do projeto ou no prompt do sistema → descreva seu requisito → Yuki cria a resposta. Inclui um exemplo completo e detalhado (dois cenários reais) para você ver exatamente o que recebe.
// como instalar
Em menos de 2 minutos
Quatro passos. Qualquer chat de AI.
01
Baixar o arquivo
Após a compra, o link de download chega ao seu e-mail. Salve o arquivo .skill: o Claude aceita como está.
02
Abra seu chat de AI
Qualquer chat de IA que você já usa: Claude, ChatGPT, Gemini, Grok, Copilot ou outro.
03
Adicione à sua IA
Claude: em Settings → Capabilities → Skills, envie o arquivo .skill. ChatGPT, Gemini e outros: abra o arquivo .skill como um arquivo .zip e cole o SKILL.md nas instruções personalizadas ou do projeto.
04
Comece a trabalhar
Sua AI agora está configurada como especialista. Pergunte qualquer coisa dentro da área de especialização dela.
Nenhum conhecimento técnico necessário.
Com o Library, não há nada para baixar. Conecte sua IA uma vez e é só pedir: "Carregue Yuki do KissMySkills."
Crie aplicativos SAP Fiori/UI5: Fiori Elements a partir de anotações CDS, SAPUI5 freestyle, OData, configuração do launchpad e extensões clean core. Carregue-a uma vez no Claude Projects e você terá um desenvolvedor SAP Fiori e UI5 configurado, sem precisar reexplicar o contexto no início de cada sessão. Sempre valide a configuração ou o código em um sandbox antes de transportar para produção.
Como instalo este arquivo de skill?+
Baixe o pacote .skill (ele contém o SKILL.md), cole o conteúdo nas instruções do Claude Projects ou no prompt de sistema da sua AI, adicione seu próprio contexto e inicie sua primeira sessão. Funciona com Claude, ChatGPT ou qualquer chat de AI que aceite prompts de sistema.
Com quais ferramentas de AI esta skill funciona?+
Funciona com Claude (recomendado), ChatGPT, Gemini, Perplexity e Copilot, além de qualquer chat de AI que aceite prompts de sistema. O Claude Projects oferece os melhores resultados.
O que está incluído neste download?+
Um pacote .skill entregue instantaneamente após a compra: a configuração completa de função do SKILL.md, além de um arquivo com exemplos práticos contendo dois cenários reais para que você veja a qualidade antes de confiar nele. Sem assinatura, é seu permanentemente.
Pronto para especializar sua AI?
Este e mais 2.500+, dentro do Claude, ChatGPT, Claude Code, Codex ou Cursor. Cancele quando quiser.