explaingit

steveknutsonnz/ai-sharepoint-skills

0Audience · ops devopsComplexity · 2/5ActiveSetup · moderate

TLDR

A small example showing how to add a custom AI Skill to Microsoft SharePoint's built-in Copilot chat, demonstrated with a board-meeting-prep workflow.

Mindmap

mindmap
  root((AI-SharePoint-Skills))
    Inputs
      Skills.md file
      SharePoint list GUIDs
      Copilot license
    Outputs
      Custom Agent Skill
      Board meeting prep
    Use Cases
      Custom Copilot commands
      Internal team workflows
      Saved chat instructions
    Tech Stack
      SharePoint
      Microsoft 365 Copilot
      Markdown
      Agent Assets

Things people build with this

USE CASE 1

Create a custom Copilot Skill that prepares for recurring meetings

USE CASE 2

Add saved chat workflows to a SharePoint team site

USE CASE 3

Template internal document-gathering tasks as Agent Skills

Tech stack

SharePointMicrosoft365CopilotMarkdown

Getting it running

Difficulty · moderate Time to first run · 30min

Requires a Microsoft 365 Copilot license and you must replace the example GUIDs inside Skills.md with the IDs from your own SharePoint lists.

In plain English

This repository is a very small example of how to add a custom AI Skill to Microsoft SharePoint. SharePoint is the part of Microsoft 365 that companies use to host internal sites and store shared documents. In recent versions of Microsoft 365, SharePoint sites can include a built in AI chat, and an Agent Skill is a piece of saved instructions that the chat can run when asked. The README explains the steps for setting up a Skill called Board-meeting-prep. You first need a Microsoft 365 Copilot license, since that is what enables the AI chat. Inside the SharePoint Site Collection settings you turn on a feature called Agent Assets, then go to the Skills folder in the Agent Assets Library and create a subfolder named after your Skill. You then save the file called Skills.md from this repository into that folder. Once the Skill is in place, the README shows how to invoke it. You open a new AI chat on the SharePoint site, type a command starting with two dashes to see the list of available Agent Skills, and trigger the Skill by typing the phrase "prep for the board meeting". The README warns that the GUIDs inside Skills.md, which point to specific SharePoint lists and libraries, must be updated to match the IDs in your own site.

Copy-paste prompts

Prompt 1
Walk me through adding the Board-meeting-prep Skill from AI-SharePoint-Skills to my SharePoint site step by step
Prompt 2
How do I find and replace the GUIDs in Skills.md to match my own SharePoint lists and libraries
Prompt 3
Adapt the Skills.md format from this repo to create a new Skill that summarizes weekly status reports
Prompt 4
Explain how Agent Assets and the Skills folder work in SharePoint so I can manage multiple custom Skills
Open on GitHub → Explain another repo

Generated 2026-05-22 · Model: sonnet-4-6 · Verify against the repo before relying on details.