Sobre o projeto
Power Platform Skills é um repositório oficial da Microsoft que distribui plugins de agente para desenvolvimento na Power Platform. O marketplace funciona com GitHub Copilot CLI e Claude Code, agrupando skills, agentes e comandos reutilizáveis por carga de trabalho da Power Platform.
Um instalador opcional baseado em Node pode instalar o PAC CLI quando necessário, detectar ferramentas de codificação de IA suportadas, registrar o marketplace, instalar os plugins e habilitar a atualização automática. Os plugins também podem ser adicionados manualmente com os comandos de instalação do marketplace e do plugin, ou carregados diretamente de um repositório clonado para desenvolvimento local.
Os plugins incluídos cobrem:
- Power Pages: criar e implantar sites de código, incluindo aplicativos de página única usando React, Angular, Vue ou Astro.
- Model Apps: criar aplicativos orientados a modelo e páginas generativas por meio de skills como /app-builder e /genpage, usando React, TypeScript, Fluent, PAC CLI e o cds-maker-sdk headless.
- MCP Apps: gerar runtimes de ferramentas MCP em JavaScript, metadados JSON Schema e widgets HTML de arquivo único, incluindo ferramentas codeful com suporte a Dataverse.
- Code Apps: criar e implantar aplicativos React, Vite e TypeScript conectados por meio de conectores da Power Platform.
- Mobile Apps: criar aplicativos de código móvel com Expo, React Native, TypeScript e Power Apps Wrap.
- Power Apps Mobile Extension: criar controles nativos de terceiros para Canvas apps encapsulados usando Kotlin, Objective-C, PCF e pacotes .ppmplugin.
- Canvas Apps: criar Canvas Apps .pa.yaml por meio do servidor MCP Canvas Authoring, exigindo o SDK .NET 10.
- Power Automate: criar, editar, executar e depurar fluxos de nuvem por meio do servidor MCP FlowAgent, exigindo Node.js 18 ou posterior e login na CLI do Azure.
O repositório documenta configurações de permissão com interrupção reduzida para Copilot e Claude Code, alertando que a aprovação automática ampla concede ao agente o acesso local do usuário e deve ser usada apenas em ambientes confiáveis ou em sandbox.
O marketplace é definido por marketplace.json, com arquivos .claude-plugin mantidos como espelhos de compatibilidade. Alguns plugins incluem telemetria: a telemetria de Power Pages e Mobile Apps é habilitada por padrão, enquanto a telemetria de Model Apps é desabilitada permanentemente. Os usuários podem desativar a transmissão por meio de comandos de plugin ou variáveis de ambiente, embora o espelho de diagnóstico local documentado ainda possa ser gravado. O código do repositório é licenciado sob MIT.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.