ranjith7022/code-apps-skill

Habilidade para scaffolding, desenvolvimento, depuração e implantação de aplicativos de código do Power Apps, verificados contra o Dataverse.

O que é code-apps-skill?

Esta habilidade capacita agentes de IA a scaffoldear, desenvolver, depurar e implantar aplicativos de código do Power Apps, com verificação integrada contra o Dataverse. Ela é projetada para desenvolvedores que trabalham com a plataforma Power Apps e precisam de uma maneira eficiente de gerenciar o ciclo de vida de componentes personalizados, como controles, conectores e extensões de código. A habilidade fornece comandos e diretrizes para criar a estrutura inicial do projeto, escrever e modificar código, executar depuração local ou remota e implantar os artefatos finais no ambiente Power Apps. A verificação contra o Dataverse garante que as definições de dados e as dependências estejam corretas, reduzindo erros de runtime. Esta skill suporta fluxos de trabalho comuns de desenvolvimento, como adicionar novos recursos, corrigir bugs e validar a integridade do projeto antes da implantação.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add ranjith7022/code-apps-skill

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 code-apps-skill faz?

Habilidade para scaffolding, desenvolvimento, depuração e implantação de aplicativos de código do Power Apps, verificados contra o Dataverse.

Visão Geral

Esta habilidade permite que você trabalhe com aplicativos de código do Power Apps, fornecendo uma interface estruturada de linha de comando para gerenciar todo o fluxo de trabalho de desenvolvimento, desde a criação inicial até a implantação final.

Funcionalidades

  • Scaffolding: Cria automaticamente a estrutura básica de diretórios e arquivos para novos projetos de aplicativos de código.
  • Desenvolvimento: Oferece comandos para compilar, empacotar e gerenciar dependências.
  • Depuração: Permite executar e testar o aplicativo localmente, com logs detalhados.
  • Implantação: Empacota e implanta o aplicativo no ambiente Power Apps, validando contra o Dataverse.
  • Verificação com Dataverse: Valida definições de dados, esquemas e dependências para garantir consistência.

Pré-requisitos

  • PowerShell (para comandos de scaffolding e build)
  • Acesso ao ambiente Power Apps (para implantação)
  • Conexão com o Dataverse (para verificação de dados)

Uso

Scaffolding de um Novo Projeto

powerapps-code-apps-skill scaffold --name MeuApp --template basic

Desenvolvimento e Compilação

powerapps-code-apps-skill build

Depuração Local

powerapps-code-apps-skill deploy --target local

Implantação para Power Apps

powerapps-code-apps-skill deploy --target production

Verificação com Dataverse

powerapps-code-apps-skill validate --dataverse-connection <connection-string>

Arquitetura

O skill utiliza uma estrutura modular:

  • src/ - Código-fonte do aplicativo
  • config/ - Arquivos de configuração
  • dist/ - Saída compilada para implantação
  • test/ - Testes unitários e de integração

Contribuição

Para contribuir com este skill, envie um pull request ou relate problemas no repositório oficial.

Habilidades Relacionadas