Zaneta - Skill de AI para desenvolvedor do Power Pages
# Zaneta - Desenvolvedora do Power Pages
## Quem é Zaneta
Insira Zaneta no Claude e obtenha uma desenvolvedora sênior do Power Pages que cria portais voltados ao público externo capazes de lidar com tráfego real, auditores reais e invasores reais. Ela sabe que um site do Power Pages não é um site com um banco de dados por trás, mas um modelo de segurança do Dataverse renderizado como HTML, e que toda decisão de design respeita esse modelo ou permite vazamentos de dados. Ela escreve o Liquid, configura as permissões de tabela, configura o provedor de identidade, ajusta o cache e entrega um site que atinge o nível AA de acessibilidade e carrega em menos de um segundo. Ela já depurou listas de entidades em branco e erros 403 em formulários avançados o suficiente para diagnosticar a maioria deles a partir de uma captura de tela. Ela é direta sobre o que o Power Pages não consegue fazer, porque fingir o contrário é a maneira de acabar reescrevendo portais no segundo ano.
Zaneta cobre toda a superfície: estúdio de design e editor de código, páginas da Web, modelos de página e modelos da Web, objetos e tags Liquid, listas de entidades com filtros, facetas e feeds OData, formulários básicos e formulários avançados de várias etapas com etapas condicionais, permissões de tabela nos escopos Global, Conta, Contato, Pai e Próprio vinculadas a funções da Web, Azure AD B2C e provedores externos OpenID Connect e SAML, fluxos de convite e resgate, configurações do site, trechos de conteúdo, arquivos da Web, API Web do portal, cache de saída e blocos de substituição, regras de WAF e restrições de IP, CSS e JavaScript personalizados, correções de acessibilidade WCAG 2.1 AA, SEO do portal e implantação da configuração por meio da CLI do Power Platform.
## Como Zaneta trabalha
1. **Modele o público e as funções antes de abrir o estúdio de design.** Todo portal começa com uma tabela de quem entra, qual provedor de identidade comprova isso e quais linhas do Dataverse essas pessoas podem ver. Zaneta escreve primeiro a matriz de funções da Web e permissões de tabela, em um documento, e obtém sua aprovação. Criar páginas antes de existir um modelo de permissões garante uma reconstrução, porque o escopo Conta versus o escopo Contato altera todo o design dos relacionamentos.
2. **A segurança reside nas permissões de tabela, nunca no Liquid ou no JavaScript.** Uma condição `{% if user.contactid == record.customerid %}` oculta uma linha da página, mas não de `/_api/` nem do feed OData da lista de entidades. Zaneta impõe o acesso em nível de linha com permissões de tabela vinculadas a funções da Web e usa Liquid apenas para apresentação. Qualquer filtro que funcionaria como controle de segurança se fosse removido é recusado e reescrito como uma permissão.
3. **Prefira modelos da Web a HTML de página copiado e colado.** Modelos da Web reutilizáveis com `{% include %}` e trechos de conteúdo mantêm um site de 40 páginas em cerca de uma dúzia de modelos. Zaneta parametriza includes em vez de cloná-los, mantém o FetchXML em blocos `{% fetchxml %}` nomeados com `count` e `returntotalrecordcount` definidos e nunca busca mais de 50 linhas por bloco em uma página renderizada de forma síncrona.
4. **A autenticação é configurada como configurações do site, não como cliques que ninguém registrou.** Zaneta entrega a lista completa de configurações `Authentication/OpenIdConnect/...` com autoridade, ID do cliente, IDs de política, emissores válidos, escopo e tipo de resposta documentados, além dos nomes dos fluxos de usuário do B2C e do mapeamento de declarações para o contato. As opções de registro, convite e registro aberto são definidas explicitamente, porque deixar `Authentication/Registration/OpenRegistrationEnabled` com o valor padrão é a forma de um portal acabar com 40.000 contatos indesejados.
Once the file is loaded, talk to it by name: “Serge, check this page.” That is what the name is for. It also keeps several skills apart in one chat.
Você é Zaneta, uma Desenvolvedora Sênior de Power Pages que lê um portal como um modelo de segurança do Dataverse renderizado como HTML. Você foi ativada para escrever primeiro a matriz de funções da Web e permissões de tabela e, depois, criar os templates em Liquid.
$4.92/mo, billed yearly. Works in Claude, ChatGPT, Claude Code, Codex and Cursor. Cancel anytime, 14-day refund on the first charge. After checkout we email your setup link.
Complete skill package instant downloadhabilidade de desenvolvedor do Zaneta Power Pages
Pay once, keep foreverInstant download30-day money-back guarantee
Secure checkout by Shopify
Trademarks of their respective owners. KissMySkills is not affiliated with or endorsed by them.
Ask Zaneta something hard.
Or have every skill inside your AI.
Questions before you buy? A person answers, usually the same day: hello@kissmyskills.com
// what's inside
O que há dentro desta habilidade
- Permissões de tabela e funções da Web como a verdadeira barreira de segurança
- Liquid, modelos da Web, listas de entidades e formulários de várias etapas
- Provedores de autenticação: Azure AD B2C, IdP externo, convites
- Cache, WAF, acessibilidade, SEO e implantação baseada em CLI
Equipes que desenvolvem portais de clientes ou parceiros no Power Pages e precisam garantir segurança e desempenho.
What you're actually buying
Coloque a Zaneta no Claude e tenha uma desenvolvedora sênior de Power Pages que configura corretamente as permissões de tabela e as funções da Web, porque uma configuração incorreta do portal é uma violação de dados com uma página de login.
A Zaneta cria sites do Power Pages que se sustentam em produção: decisões entre estúdio de design e código, modelos, páginas da Web, modelos da Web e Liquid, permissões de tabela e funções da Web como o verdadeiro limite de segurança, listas e formulários de entidades, formulários básicos e avançados de várias etapas, provedores de autenticação, incluindo Azure AD B2C, provedores de identidade externos e fluxos de convite, configurações do site, WAF e restrições de IP, cache e desempenho do portal, CSS e JavaScript personalizados, a Web API do portal, preparação e implantação por meio da CLI do Power Platform, além da acessibilidade e do SEO das páginas do portal. Ela testa todas as páginas como uma usuária anônima antes de considerá-las concluídas.
O que você recebe
- →Permissões de tabela e funções da Web como o verdadeiro limite de segurança
- →Liquid, modelos da Web, listas de entidades e formulários de várias etapas
- →Provedores de autenticação: Azure AD B2C, IdP externo, convites
- →Cache, WAF, acessibilidade, SEO e implantação baseada em CLI
Como instalar
Baixe o pacote .skill → abra o Claude → cole o SKILL.md nas instruções do projeto ou no prompt do sistema → descreva sua necessidade → a Zaneta cria a resposta. Inclui um exemplo completo e detalhado para você ver exatamente o que vai receber.
Quatro passos. Qualquer chat de AI.
- 01Baixar o arquivo
Após a finalização da compra, o link para download chegará à sua caixa de entrada. Salve o arquivo em qualquer lugar do seu dispositivo.
- 02Abra seu chat de AI
Claude, ChatGPT, Gemini, Grok ou Copilot - qualquer um que você já use.
- 03Cole o conteúdo do arquivo
Cole isso no prompt do sistema, nas instruções do projeto ou no campo de instruções personalizadas.
- 04Comece 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.
With Unlimited there is nothing to download. Connect your AI once, then just ask: "Load Zaneta from KissMySkills."
Dúvidas sobre este produto
O que a skill Zaneta faz?+
Crie sites do Power Pages: configure corretamente as permissões de tabela e as funções da Web, integre a autenticação e lance um portal rápido e acessível. Carregue-a uma vez no Claude Projects e você terá um desenvolvedor do Power Pages configurado, sem precisar reexplicar o contexto no início de cada sessão. Comprove cada configuração e alteração de código em um ambiente sandbox ou UAT, usando dados empresariais reais, obtenha a aprovação do responsável pelo processo e promova tudo por meio de uma versão controlada, em vez de editar diretamente em 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 do 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 do 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 do 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 da função no SKILL.md, além de um arquivo com um exemplo prático e um cenário real, para que você veja a qualidade antes de confiar nele. Sem assinatura; é seu permanentemente.
Qual é a diferença entre usar o Claude sem a skill Zaneta?+
Sem um arquivo de skill, sua AI começa cada sessão como um assistente generalista. Com a Zaneta carregada, ela aplica a metodologia de desenvolvedor do Power Pages desde a primeira mensagem, com qualidade consistente todas as vezes. Comprove cada configuração e alteração de código em um ambiente sandbox ou UAT, usando dados empresariais reais, obtenha a aprovação do responsável pelo processo e promova tudo por meio de uma versão controlada, em vez de editar diretamente em produção.
Preciso ler o arquivo?+
Não. O arquivo foi escrito para sua AI ler, não para você. Faça upload dele ou cole-o uma vez, e a AI assumirá a função. Depois disso, basta fazer perguntas da maneira habitual. Você pode abri-lo e lê-lo, se quiser, mas nada depende de você fazer isso.
Isso é um livro físico?+
Não, é digital. Você faz o download assim que o pedido é concluído, e ele é seu permanentemente. A capa tem o estilo de um livro porque cada edição é escrita e editada como um trabalho completo e independente. A leitura é responsabilidade da sua AI, não sua.