Pular para o conteúdo
Skillpedia
Automações40 mil · #5145

flowstudio-power-automate-governance

Ajuda seu agente a gerenciar fluxos e aplicativos do Power Automate em grande escala. Ele classifica fluxos, detecta recursos sem uso e verifica a conformidade. Útil para manter a organização e segurança.

O que ela faz

Esta ferramenta ajuda a organizar e classificar seus fluxos do Power Automate. Você pode adicionar informações como quem é o responsável, qual o impacto no negócio e tags de classificação.

Quando usar

  • ✓Quando você precisa saber quem é o dono de um fluxo.
  • ✓Quando você quer classificar fluxos por importância (baixo, médio, alto).
  • ✓Quando você precisa encontrar fluxos que não são mais usados.

Exemplo do que pedir para a IA

“Classifique o fluxo 'Meu Fluxo de Vendas' como de alto impacto e adicione a tag 'CRM'.”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/github/awesome-copilot/blob/main/skills/flowstudio-power-automate-governance/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/github/awesome-copilot/blob/main/skills/flowstudio-power-automate-governance/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta adiciona informações de organização aos fluxos, como tags e nível de impacto. Essas informações ficam guardadas em um local especial chamado 'cached store' e não alteram o fluxo original no Power Automate.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add github/awesome-copilot --skill flowstudio-power-automate-governance

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/flowstudio-power-automate-governance/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Governança do Power Automate com FlowStudio MCP

Classifique, marque e governe fluxos do Power Automate em escala através do cache do FlowStudio MCP — sem Dataverse, sem o CoE Starter Kit e sem o portal do Power Automate.

Esta habilidade usa a mesma família de ferramentas store_* que flowstudio-power-automate-monitoring, mas com um propósito diferente: a governança escreve metadados (update_store_flow) e lê para resultados de auditoria e classificação. O monitoramento lê as mesmas ferramentas para resultados de saúde operacional. Não tente memorizar qual habilidade "possui" qual ferramenta — escolha pelo que o usuário está fazendo. Para verificações de saúde e painéis de taxa de falha, carregue flowstudio-power-automate-monitoring em vez disso.

⚠️ Assinatura Pro+ necessária. Esta habilidade chama ferramentas store_* que funcionam apenas para assinantes do FlowStudio para Teams ou MCP Pro+.

Se o usuário não tiver acesso Pro+: a primeira chamada de ferramenta store_* retornará um erro 403/404. Quando isso acontecer:

  1. PARE de chamar ferramentas do cache
  2. Informe ao usuário que os recursos de governança exigem uma assinatura Pro+
  3. Encaminhe-o para https://mcp.flowstudio.app/pricing

Descoberta: carregue esquemas de ferramentas através das meta-ferramentas em vez de tools/list — chame tool_search com query: "skill:governance" para o pacote canônico, ou query: "select:update_store_flow" para uma única ferramenta. Esta habilidade cobre padrões de fluxo de trabalho e semântica de campos — coisas que tool_search não pode lhe dizer. Se este documento discordar de uma resposta real da API, a API prevalece.


Crítico: Como Extrair IDs de Fluxo

list_store_flows retorna id no formato <environmentId>.<flowId>. Você deve dividir na primeira . para obter environmentName e flowName para todas as outras ferramentas:

id = "Default-<envGuid>.<flowGuid>"
environmentName = "Default-<envGuid>"    (everything before first ".")
flowName = "<flowGuid>"                  (everything after first ".")

Além disso: ignore entradas que não tenham displayName ou que tenham state=Deleted — estes são registros esparsos ou fluxos que não existem mais no Power Automate. Se um fluxo excluído tiver monitor=true, sugira desabilitar o monitoramento (update_store_flow com monitor=false) para liberar um slot de monitoramento (o plano padrão inclui 20).


A Ferramenta de Escrita: update_store_flow

update_store_flow escreve metadados de governança apenas no cache do FlowStudio — ele NÃO modifica o fluxo no Power Automate. Esses campos não são visíveis através de get_live_flow ou do portal do PA. Eles existem apenas no cache do FlowStudio e são usados pelo pipeline de escaneamento e pelas regras de notificação do FlowStudio.

Isso significa:

  • ownerTeam / supportEmail — define quem o FlowStudio considera o contato de governança. NÃO altera o proprietário real do fluxo no PA.
  • rule_notify_email — define quem recebe notificações de falha/execução ausente do FlowStudio. NÃO altera os alertas de falha de fluxo integrados da Microsoft.
  • monitor / critical / businessImpact — apenas classificação do FlowStudio. O Power Automate não tem campos equivalentes.

Semântica de mesclagem — apenas os campos que você fornece são atualizados. Retorna o registro completo atualizado (mesma forma que get_store_flow).

Parâmetros obrigatórios: environmentName, flowName. Todos os outros campos são opcionais.

Campos Configuráveis

Campo Tipo Propósito
monitor bool Habilita escaneamento em nível de execução (plano padrão: 20 fluxos incluídos)
rule_notify_onfail bool Envia notificação por e-mail em qualquer execução com falha
rule_notify_onmissingdays number Envia notificação quando o fluxo não é executado em N dias (0 = desabilitado)
rule_notify_email string Destinatários de notificação separados por vírgula
description string O que o fluxo faz
tags string Tags de classificação (também extraídas automaticamente da descrição #hashtags)
businessImpact string Baixo / Médio / Alto / Crítico
businessJustification string Por que o fluxo existe, qual processo ele automatiza
businessValue string Declaração de valor de negócio
ownerTeam string Equipe responsável
ownerBusinessUnit string Unidade de negócio
supportGroup string Grupo de escalonamento de suporte
supportEmail string E-mail de contato de suporte
critical bool Designa como crítico para o negócio
tier string Padrão ou Premium
security string Classificação de segurança ou notas

Cuidado com security: O campo security em get_store_flow contém JSON estruturado (por exemplo, {"triggerRequestAuthenticationType":"All"}).

…

Perguntas frequentes

Preciso pagar para usar esta ferramenta?

Sim, esta ferramenta requer uma assinatura Pro+ do FlowStudio.

O que acontece se eu não tiver a assinatura Pro+?

Se você não tiver a assinatura Pro+, a ferramenta não funcionará e você receberá um erro. Você precisará adquirir a assinatura para usar os recursos de governança.

Onde vejo as informações que adicionei?

As informações adicionadas ficam visíveis dentro do FlowStudio, pois elas são salvas no 'cached store' do FlowStudio e não diretamente no Power Automate.

Detalhes

Descrição original do autor

Govern Power Automate flows and Power Apps at scale using the FlowStudio MCP cached store. Classify flows by business impact, detect orphaned resources, audit connector usage, enforce compliance standards, manage notification rules, and compute governance scores — all without Dataverse or the CoE Starter Kit. Load this skill when asked to: tag or classify flows, set business impact, assign ownersh

repo: github/awesome-copilot

Popularidade

Estrelas no GitHub
40 mil
Posição no ranking
#5145
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas