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
Mensagem pronta para colar
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-governanceOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/flowstudio-power-automate-governance/SKILL.md -o SKILL.mdConteú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:
- PARE de chamar ferramentas do cache
- Informe ao usuário que os recursos de governança exigem uma assinatura Pro+
- Encaminhe-o para https://mcp.flowstudio.app/pricing
Descoberta: carregue esquemas de ferramentas através das meta-ferramentas em vez de
tools/list— chametool_searchcomquery: "skill:governance"para o pacote canônico, ouquery: "select:update_store_flow"para uma única ferramenta. Esta habilidade cobre padrões de fluxo de trabalho e semântica de campos — coisas quetool_searchnã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 camposecurityemget_store_flowconté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
Comentários
- …
Mais skills deste repositório
acquire-codebase-knowledge
Ajuda seu agente a entender e documentar um projeto de código existente. É útil para novas pessoas entrarem no projeto ou para ter uma visão geral da arquitetura.
github/awesome-copilot
acreadiness-assess
Faz seu agente avaliar a prontidão de um projeto para IA e gerar um relatório. É útil para entender o quão bem um projeto está preparado para usar ferramentas de IA.
github/awesome-copilot
acreadiness-generate-instructions
Ajuda seu agente a criar instruções para ferramentas de IA baseadas em uma avaliação. É útil para melhorar a forma como a IA interage com o código e fecha lacunas identificadas.
github/awesome-copilot
acreadiness-policy
Faz seu agente ajudar a definir ou aplicar políticas para avaliação de projetos de IA. É útil para padronizar a forma como os projetos são avaliados e garantir conformidade.
github/awesome-copilot
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC