<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated 1d ago

by pnp

sharepoint-skills

Skills for Copilot in SharePoint

  • Active — Updated in the last 14 days
Works with
  • Copilot

137 GitHub stars (137)

+9 in 16 days

Stars gained per day · daily snapshots since Sep 30
Stars gained per day, Sep 30 to Oct 16: +9 in total; the busiest day was Oct 2 with +1 stars.Oct 1: 0 starsOct 2: +1 starsOct 3: +1 starsOct 4: 0 starsOct 5: 0 starsOct 6: 0 starsOct 7: +1 starsOct 8: 0 starsOct 9: +1 starsOct 10: +1 starsOct 11: 0 starsOct 12: +1 starsOct 13: +1 starsOct 14: +1 starsOct 15: 0 starsOct 16: +1 stars
Stars gained between daily snapshots
PeriodNew stars
Oct 10
Oct 2+1
Oct 3+1
Oct 40
Oct 50
Oct 60
Oct 7+1
Oct 80
Oct 9+1
Oct 10+1
Oct 110
Oct 12+1
Oct 13+1
Oct 14+1
Oct 150
Oct 16+1
  • 30 skills (30 skills found in its SKILL.md files)
  • 57 forks (57 forks)
  • 1d ago last update (Last updated 1d ago)

Install

Skills CLI

npx skills add pnp/sharepoint-skills

Asks which skills and agents to install. Just one: npx skills add pnp/sharepoint-skills --skill analyze-document-library — add -g for every project.

Claude Code

git clone https://github.com/pnp/sharepoint-skillscp -r "sharepoint-skills/Skills/analyze-document-library/analyze-document-library" ~/.claude/skills/

Copies the analyze-document-library skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add pnp/sharepoint-skills

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md — showing the first 30 of 54 files.

  • analyze-document-library

    Analyze the current SharePoint document library in read-only mode and produce a structured summary of files, folders, file types, recent activity, naming issues, and organization recommendations. Use when the user says: - "analyze this document library" - "summarize the contents of this library" - "review this library organization" - "show me files, folders, file types, and recent activity" - "fi…

    Skills/analyze-document-library/analyze-document-library/SKILL.md on GitHub (opens in a new tab)
  • broken-link-auditor

    Audits SharePoint pages, news posts, and hyperlink fields for broken or risky links and saves a self-contained HTML link-health report to the site. It is strictly read-only for content and only writes the final report file. Use when the user says: - "broken link audit" - "find broken links" - "check dead links on this site" - "audit links in this library" - "scan pages for broken links" - "which…

    Skills/broken-link-auditor/broken-link-auditor/SKILL.md on GitHub (opens in a new tab)
  • build-sharepoint-business-solution

    Design, build, validate, and extend reusable SharePoint business solutions comprising lists, libraries, forms, approvals, workflows, demo data, and live HTML dashboards. Select the right architecture and state security limitations clearly. Use when the user says: - "build a SharePoint app for this process" - "create the lists and workflows for this plan" - "turn this business process into a Share…

    Skills/build-sharepoint-business-solution/build-sharepoint-business-solution/SKILL.md on GitHub (opens in a new tab)
  • convert-cowork-skill-to-sharepoint

    Convert an existing Copilot Cowork skill into a Copilot in SharePoint skill. Use this skill to inspect the source skill, identify Cowork-specific assumptions, produce a SharePoint-native conversion plan, get user approval, then create or update the converted skill in AgentAssets/Skills. Use when the user says: - "Convert my skill" - "Rewrite my Cowork skill" - "Make my Cowork skill work in ShareP…

    Skills/convert-cowork-skill-to-sharepoint/convert-cowork-skill-to-sharepoint/SKILL.md on GitHub (opens in a new tab)
  • copilot-toolbox

    Creates, initializes, synchronizes, repairs, and publishes the portable English Copilot Toolbox, including its list, review workflow, Toolbox.aspx, and English HTML Toolbook. Blocks incomplete imports, enforces Copilot in SharePoint button actions, and resumes safely after failures. Use when the user says: - "Copilot Toolbox" - "install the toolbox and import all tools" - "synchronize the Agent T…

    Skills/copilot-toolbox/copilot-toolbox/SKILL.md on GitHub (opens in a new tab)
  • custom-image-tagger

    Analyze selected construction images, create missing object metadata columns, and write concise visual metadata back to SharePoint columns using explicit image-analysis, list-schema, list-update, and list-configuration tools. Use when the user says: - "Tag these images" - "Tag this construction image" - "Analyze these images and update the object columns" - "Populate Primary Objects and Backgroun…

    Skills/custom-image-tagger/custom-image-tagger/SKILL.md on GitHub (opens in a new tab)
  • decision-register-builder

    Analyze SharePoint project content to identify, classify, consolidate, and prepare evidence-based project decision register entries. Use when the user asks to build, update, review, extract, or prepare a decision register or decision log from project documents, meeting minutes, status reports, notes, or existing SharePoint project content.

    Skills/decision-register-builder/decision-register-builder/SKILL.md on GitHub (opens in a new tab)
  • document-browser

    Create or update a professional live-linked document browser dashboard for a SharePoint document library, using real metadata fields, a clean navy-and-yellow design system, visible refresh, reliable SharePoint Open/Download links, and a 3-card desktop layout. Use when the user says: - "create a document browser" - "make a live dashboard for this document library" - "build a document library dashb…

    Skills/document-browser/document-browser/SKILL.md on GitHub (opens in a new tab)
  • dossier

    Renders a polished, self-contained HTML briefing from any data source — SharePoint lists, uploaded documents, or a verbal description. Use when asked to build a competitor landscape, account brief, candidate summary, site inventory, board bio, speaker profile, partner overview, or any grid of profile cards or single-subject one-pager. Interviews the user if data is incomplete, constructs a valida…

    Skills/dossier/dossier/SKILL.md on GitHub (opens in a new tab)
  • exec-report

    Generates a polished, self-contained HTML executive report or dashboard from any data source — SharePoint lists, CSV exports, or a user description. Use when asked to build an exec report, one-pager, summary page, status dashboard, project summary, business review, or any single-page visual summary of data. Interviews the user if data is incomplete, constructs a validated JSON document block by b…

    Skills/exec-report/exec-report/SKILL.md on GitHub (opens in a new tab)
  • file-classifier

    Classifies files in a SharePoint document library by reading their content and matching them to known content types (Contracts, Invoices, Purchase Orders). Creates a File classification Choice column plus 5 metadata columns per content type, extracts values from each file, and writes them back automatically. Use when the user asks to classify, categorize, tag, or auto-label files in a library, or…

    Skills/file-classifier/file-classifier/SKILL.md on GitHub (opens in a new tab)
  • find-relevant-skill

    Check this SharePoint site's local skills before handling a request when no obvious local skill exists; ask every time before searching the PnP SharePoint Skills repo, assess risks in found skills, then recommend using, installing, adapting, or proceeding without one. Use when the user says: - "Do we have a skill for this?" - "Check site skills first" - "Find a relevant skill" - "Is there a local…

    Skills/find-relevant-skill/find-relevant-skill/SKILL.md on GitHub (opens in a new tab)
  • flashcards-dashboard

    Creates an interactive HTML learning dashboard from a source file by extracting key concepts into validated flashcards with source links, hover-detail answers, filters, review tracking, shuffle, and progress tracking. Use when the user says: - "Create flashcards from this file" - "make an HTML learning dashboard" - "turn this deck into flip cards" - "Create an HTML dashboard with animated Flashca…

    Skills/flashcards-dashboard/flashcards-dashboard/SKILL.md on GitHub (opens in a new tab)
  • guest-access-reviewer

    Audits all guest and external user access on the current SharePoint site. Identifies who has been invited, what they can access, and flags stale accounts (no activity in 90+ days) for review or removal. Saves a self-contained HTML report. Use when the user says: - "guest access review" - "audit external users" - "who has guest access" - "review external sharing" - "find stale guests" - "external…

    Skills/guest-access-reviewer/guest-access-reviewer/SKILL.md on GitHub (opens in a new tab)
  • intranet-page-lifecycle-review

    Run a read-only lifecycle audit of the current SharePoint site's Site Pages library and create a self-contained HTML report covering stale, draft, never-published, unpublished-change, and checked-out pages. Use when the user says: - "Review the intranet page lifecycle" - "Find stale or unpublished pages" - "Audit Site Pages" - "Create a page lifecycle report" - "Show checked-out pages and drafts"

    Skills/intranet-page-lifecycle-review/intranet-page-lifecycle-review/SKILL.md on GitHub (opens in a new tab)
  • invoice-po-reconciliation

    Reconciles one or more user-selected invoice files against matching purchase orders in the Purchase Order library. Compares totals, flags discrepancies, writes reconciliation status back to invoice metadata, and returns a formatted summary table. Trigger phrases: po reconciliation, invoice reconciliation, invoice to po reconciliation, reconcile invoice, reconcile po, match invoice to po, invoice…

    Skills/invoice-po-reconciliation/invoice-po-reconciliation/SKILL.md on GitHub (opens in a new tab)
  • kb-ai-review-lite

    Minimal KB quality-check skill for SharePoint libraries. It creates missing review columns, writes short review outputs in Markdown, sets review status, records completion time, and schedules the next review by category.

    Skills/kb-ai-review-lite/kb-ai-review-lite/SKILL.md on GitHub (opens in a new tab)
  • library-cleanup

    Organizes files in a document library so people and AI can find them easily. Scans all files, summarizes issues (duplicates, empty folders, bad names), recommends a clean structure with a visual before/after comparison, reads file content to propose meaningful rename suggestions, then executes with a TODO checklist the user can follow along with. Triggered when someone says "clean up file demo".

    Skills/library-cleanup/library-cleanup/SKILL.md on GitHub (opens in a new tab)
  • list-styling

    Apply a visual style theme to any SharePoint list or document library using column formatting, view formatting, row templates, and tile layouts. Use this skill whenever the user asks to style, theme, or visually transform a list or library. The goal is "I can't believe that's SharePoint" impact — not just color swaps, but fully art-directed views. This skill works with any style token file.

    Skills/list-styling/list-styling/SKILL.md on GitHub (opens in a new tab)
  • metadata-completeness-auditor

    Audits the metadata quality of a SharePoint document library or list. Scans every item against its required columns, flags missing, blank, or placeholder values, computes a completeness score per item and per column, and saves a self-contained HTML gap-report dashboard to the site. It is strictly read-only — it never changes the list or its items. Use when the user says: - "metadata audit" - "met…

    Skills/metadata-completeness-auditor/metadata-completeness-auditor/SKILL.md on GitHub (opens in a new tab)
  • news-governance-review

    Reviews SharePoint news posts in an intranet site or Site Pages library and flags content that appears obsolete, draft-like, incomplete, poorly targeted, missing ownership, or no longer relevant. It uses only the default Site Pages fields, so it works on any modern SharePoint site. For every post it assigns a review outcome (Keep, Update, Archive, Delete, or Needs owner review) with evidence-base…

    Skills/news-governance-review/news-governance-review/SKILL.md on GitHub (opens in a new tab)
  • organize-library

    End-to-end orchestrator that fully organizes a SharePoint document library — classifies files by content type (via the file-classifier skill), creates and extracts metadata columns, applies brand-consistent column and view formatting, builds per-content-type views, colors folders, and creates notification rules for overdue items. Use when the user asks to organize, set up, structure, or transform…

    Skills/organize-library/organize-library/SKILL.md on GitHub (opens in a new tab)
  • permission-report

    Create a read-only permission and sharing access review report as a self-contained HTML file saved to SharePoint. Use when the user says: - "who has access" - "permission report" - "sharing report" - "access review" - "review permissions" - "create a Permission Report"

    Skills/permission-report/permission-report/SKILL.md on GitHub (opens in a new tab)
  • project-health-check

    Analyze SharePoint project content and project lists to produce a concise project health assessment covering schedule, risks, actions, decisions, and documentation. Use when the user asks for a project health check, project status assessment, RAG status, project review, or management health summary.

    Skills/project-health-check/project-health-check/SKILL.md on GitHub (opens in a new tab)
  • project-intelligence-change-event-extraction

    Reads every document in a SharePoint project library and compiles a complete, structured record of every change event — scope assumptions, scope changes, technical decisions, client requests, risks, budget and schedule events, governance events, and early-warning signals — writing each to the Change Events SharePoint list with signal strength and governance flags. Use when the user asks to "extra…

    Skills/project-intelligence-change-event-extraction/project-intelligence-change-event-extraction/SKILL.md on GitHub (opens in a new tab)
  • project-intelligence-root-cause-analysis

    Reads the Change Events list and produces a full causal analysis of a project failure — a counterfactual root-cause test, the causal chain, intervention windows, and early-warning signal analysis — ending in one actionable recommendation, persisted back to SharePoint. Use when the user asks to "find the root cause", "run root cause analysis on the project", "what went wrong and when did we know",…

    Skills/project-intelligence-root-cause-analysis/project-intelligence-root-cause-analysis/SKILL.md on GitHub (opens in a new tab)
  • project-intelligence-timeline-dashboard

    Generates a self-contained, dependency-free HTML timeline dashboard that visualises the Project Intelligence Engine output — KPI bar, planned-vs-actual contrast panel, root cause, causal chain, signal-trail timeline, early-warnings table, governance summary, and recommendation. Use when the user asks to "build the timeline dashboard", "visualize the project intelligence output", "generate the pro…

    Skills/project-intelligence-timeline-dashboard/project-intelligence-timeline-dashboard/SKILL.md on GitHub (opens in a new tab)
  • rename-files-date-prefix

    Renames all files in a SharePoint document library (including subfolders) to prefix them with their created date in yyMMdd format (e.g., 251203-Status Report.pdf). Offers a preview before committing changes. Use when the user asks to prefix filenames with dates or add date prefixes to files.

    Skills/rename-files-date-prefix/rename-files-date-prefix/SKILL.md on GitHub (opens in a new tab)
  • review-council

    Convene a council of expert AI personas to review, stress-test, and improve any document, idea, proposal, or plan. Use this skill whenever the user asks to "review," "stress-test," "get feedback on," "critique," "poke holes in," "red team," "evaluate," "council," "panel review," or "get perspectives on" any content — whether it's an uploaded Word doc, Excel spreadsheet, PowerPoint deck, PDF, or j…

    Skills/review-council/review-council/SKILL.md on GitHub (opens in a new tab)
  • rfp-response-compliance-review

    Reviews a draft proposal against the firm's configurable compliance rules — prohibited language, required disclosures, role and positioning boundaries, and procurement-submission requirements. Logs all findings to the Review Findings SharePoint list and annotates the draft document for salesperson and reviewer resolution.

    Skills/rfp-response-compliance-review/rfp-response-compliance-review/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.