SharePoint Automation
Ajuda seu agente a gerenciar arquivos e informações no SharePoint. Ele organiza documentos, listas e sites.
O que ela faz
Esta ferramenta ajuda você a gerenciar arquivos e informações no SharePoint e OneDrive. Você pode organizar documentos, criar listas, procurar conteúdo e até mesmo gerenciar páginas de sites.
Quando usar
- ✓Organizar documentos em pastas no SharePoint.
- ✓Criar uma nova lista de tarefas ou contatos.
- ✓Encontrar um documento específico usando palavras-chave.
Exemplo do que pedir para a IA
“Procure todos os documentos PDF no meu OneDrive.”
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 se conecta ao SharePoint e OneDrive usando APIs. Ela permite que você execute comandos para criar, listar, pesquisar e gerenciar seus arquivos e dados.
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 ComposioHQ/awesome-claude-skills --skill SharePoint AutomationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/share-point-automation/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.
Automação do SharePoint
Automatize operações do SharePoint, incluindo o gerenciamento de sites, listas, documentos, pastas e páginas. Integra-se com a API REST do SharePoint e o Microsoft Graph via OneDrive.
Documentação do Toolkit: composio.dev/toolkits/share_point
Configuração
Esta habilidade requer o servidor Rube MCP conectado em https://rube.app/mcp.
Antes de executar qualquer ferramenta, certifique-se de que existem conexões ativas para os toolkits share_point e one_drive. Se nenhuma conexão estiver ativa, inicie uma através de RUBE_MANAGE_CONNECTIONS.
Observação: Muitas ferramentas do OneDrive/SharePoint funcionam apenas com contas corporativas do Microsoft 365 (Azure AD/Entra ID). Contas pessoais da Microsoft NÃO são suportadas.
Fluxos de Trabalho Principais
1. Listar e Navegar por Sites
Recupere detalhes de sites e enumere subsites para descobrir a topologia do SharePoint.
Ferramentas:
ONE_DRIVE_GET_SITE_DETAILS-- Obter metadados de um site específico por IDONE_DRIVE_LIST_SITE_SUBSITES-- Listar todos os subsites de um site pai
Parâmetros Principais:
site_id(obrigatório) -- Formato composto:hostname,site-collection-guid,web-guid(ex:"contoso.sharepoint.com,da60e844-...,712a596e-...")
Exemplo:
Tool: ONE_DRIVE_GET_SITE_DETAILS
Arguments:
site_id: "contoso.sharepoint.com,2C712604-1370-44E7-A1F5-426573FDA80A,2D2244C3-251A-49EA-93A8-39E1C3A060FE"
2. Gerenciar Listas
Crie listas, enumere listas existentes e recupere itens de listas.
Ferramentas:
SHARE_POINT_LIST_ALL_LISTS-- Recuperar todas as listas em um site (suporta filtro OData, select, orderby, top)SHARE_POINT_SHAREPOINT_CREATE_LIST-- Criar uma nova lista com um template especificadoONE_DRIVE_LIST_SITE_LISTS-- Listar todas as listas sob um site via Microsoft GraphONE_DRIVE_GET_SHAREPOINT_LIST_ITEMS-- Recuperar itens de uma lista específica
Parâmetros Principais para SHARE_POINT_SHAREPOINT_CREATE_LIST:
name(obrigatório) -- Nome da listatemplate(obrigatório) -- Tipo de template:"genericList","documentLibrary","tasks", etc.description-- Descrição opcional
Parâmetros Principais para SHARE_POINT_LIST_ALL_LISTS:
filter-- Filtro OData, ex:"Hidden eq false"select-- Propriedades a serem retornadas, ex:"Title,Id"orderby-- Expressão de ordenação, ex:"Title desc"top-- Limitar a contagem de resultados
Exemplo:
Tool: SHARE_POINT_SHAREPOINT_CREATE_LIST
Arguments:
name: "Project Tasks"
template: "tasks"
description: "Task tracking for Q1 deliverables"
3. Gerenciar Pastas e Arquivos
Crie pastas, liste arquivos dentro de pastas e navegue pela biblioteca de documentos.
Ferramentas:
SHARE_POINT_SHAREPOINT_CREATE_FOLDER-- Criar uma nova pasta em uma biblioteca de documentosSHARE_POINT_LIST_FILES_IN_FOLDER-- Listar arquivos dentro de uma pasta por URL relativo ao servidorSHARE_POINT_GET_FOLDER_BY_SERVER_RELATIVE_URL-- Obter metadados de pasta por caminho
Parâmetros Principais para SHARE_POINT_SHAREPOINT_CREATE_FOLDER:
folder_name(obrigatório) -- Nome da pasta a ser criadadocument_library-- Biblioteca de destino (padrão:"Shared Documents")relative_path-- Caminho adicional dentro da biblioteca
Parâmetros Principais para SHARE_POINT_LIST_FILES_IN_FOLDER:
folder_name(obrigatório) -- URL relativo ao servidor, ex:"/Shared Documents"select-- Propriedades separadas por vírgula, ex:"Name,ServerRelativeUrl,Length"top-- Limitar a contagem de resultadosorderby-- Expressão de ordenação, ex:"Name desc"
Exemplo:
Tool: SHARE_POINT_LIST_FILES_IN_FOLDER
Arguments:
folder_name: "/Shared Documents/Reports"
select: "Name,ServerRelativeUrl,Length"
top: 50
4. Pesquisar Conteúdo do SharePoint
Use a Linguagem de Consulta de Palavras-chave (KQL) para pesquisar documentos, itens de lista e outros conteúdos em todo o site.
Ferramenta: SHARE_POINT_SEARCH_QUERY
Parâmetros Principais:
querytext(obrigatório) -- Consulta KQL, ex:"project report","FileType:docx","Author:\"John Doe\""rowlimit-- Máximo de resultados por solicitação (padrão ~50, máximo 500)startrow-- Deslocamento baseado em zero para paginaçãoselectproperties-- Propriedades a serem retornadas, ex:"Title,Author,Path"refinementfilters-- Restringir resultados, ex:"FileType:equals(\"docx\")"
Exemplo:
Tool: SHARE_POINT_SEARCH_QUERY
Arguments:
querytext: "IsDocument:1 FileType:pdf"
rowlimit: 25
selectproperties: "Title,Author,Path,LastModifiedTime"
5. Rastrear Alterações de Lista (Delta Query)
Use consultas delta para obter alterações incrementais (itens criados, atualizados, excluídos) sem ler a lista inteira.
…
Perguntas frequentes
Preciso de uma conta específica para usar esta ferramenta?
Sim, esta ferramenta funciona melhor com contas corporativas ou de estudante da Microsoft 365 (Azure AD/Entra ID). Contas pessoais da Microsoft (como Outlook.com) não são suportadas para todas as funções.
Como encontro o ID do site?
O ID do site é um código complexo que inclui o nome do host e identificadores únicos. Geralmente, ele é fornecido em um formato como 'nome_do_seu_dominio.sharepoint.com,guid_do_site,guid_da_web'.
Posso procurar conteúdo em qualquer lugar?
Sim, você pode usar a função de busca para encontrar documentos, itens de lista e outros conteúdos em todo o seu site do SharePoint, usando palavras-chave ou filtros específicos.
Detalhes
Descrição original do autor
SharePoint Automation: manage sites, lists, documents, folders, pages, and search content across SharePoint and OneDrive
Popularidade
- Estrelas no GitHub
- 77 mil
- Posição no ranking
- #1530
- Licença
- —
- Atualizada em
- 18/09/2026
Comentários
- …
Mais skills deste repositório
artifacts-builder
Ajuda seu agente a construir interfaces de usuário complexas. Ele usa tecnologias modernas para criar páginas web interativas e ricas.
ComposioHQ/awesome-claude-skills
brand-guidelines
Ajuda seu agente a aplicar cores e fontes oficiais da marca em materiais. É útil para manter a identidade visual em qualquer peça que precise ter a cara da empresa.
ComposioHQ/awesome-claude-skills
canvas-design
Faz seu agente criar artes visuais originais em .png e .pdf. Use quando o usuário pedir para criar um pôster, arte ou design estático.
ComposioHQ/awesome-claude-skills
changelog-generator
Ajuda seu agente a criar notas de lançamento para usuários a partir de códigos de programação. Transforma informações técnicas em textos fáceis de entender.
ComposioHQ/awesome-claude-skills
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