← all publishers

pnp

@pnp source repo

87 published skills

  1. New Cmdlet 2 · pnp
    The conventions a PnP PowerShell cmdlet must satisfy - base class selection, permission attributes, PipeBinds, parameter validation, Graph and CSOM call patterns, and the documentation plus changelog artefacts that make a cmdlet complete. Use when writing, modifying or reviewing cmdlet code, or when deciding which base class or permission attribute applies.
    0
    installs
  2. Code Review 2 · pnp
    Reviews changes to PnP PowerShell, a .NET 8 module of 800+ cmdlets for Microsoft 365. Knows the cmdlet base classes, how errors reach the user, unpaged Graph collections, the documentation and changelog conventions, and the failure modes this repository actually ships. Use when reviewing a diff, a PR, or uncommitted changes.
    0
    installs
  3. Spfx Best Practices · pnp
    Enforces SharePoint Framework (SPFx) best practices when generating, reviewing or refactoring SPFx code. Ensures solutions are modern, maintainable, performant, secure and aligned with official guidance and community patterns.
    0
    installs
  4. Skills Index Snippets · pnp
    Create and maintain AGENTS.md / CLAUDE.md snippet indexes that route tasks to the correct ai-skills skills (including compressed Vercel-style indexes).
    0
    installs
  5. Create Maturity Model Competency · pnp
    Use when asked to create a new Microsoft 365 Maturity Model competency document.
    0
    installs
  6. Review Maturity Model Competency · pnp
    Use when asked to review a Microsoft 365 Maturity Model competency.
    0
    installs
  7. Review Maturity Model Practical Scenario · pnp
    Use to review a Microsoft 365 Maturity Model practical scenario.
    0
    installs
  8. Sample Scaffolder · pnp
    This skill is designed to take a script sample that has been submitted as a PR and scaffold it into the sample format expected by the repository.
    0
    installs
  9. Escalate Issue To Line Manager · pnp bundle
    Reports important information or incidents to your line manager via email or Teams. Use when user says: "report this to my manager", "escalate this", "escalate to [manager name]", "flag this to my boss", "notify my line manager", "tell my manager about [issue]", "urgent update for my manager", "let my manager know about [incident]". Handles three criticality levels — Notify, Important, Critical — and can optionally start a coordination Teams chat. Do NOT use for: general "who is my manager" lookups, scheduling meetings with your manager, replying to an existing thread from your manager, or writing broader updates aimed at leadership or the wider team (use stakeholder-comms for audience-targeted leadership/team updates).
    0
    installs
  10. Has Been Customised · pnp bundle
    This is a skill to check whether a list has been customised beyond the default list or document library template.
    0
    installs
  11. Pick Up Issue · pnp
    This skill should be used when the user asks to "pick up an issue", "work on issue
    0
    installs
  12. Create Devproxy Sample · pnp
    This skill should be used when the user asks to "create a sample", "add a new sample", "make a Dev Proxy sample", "start a new sample", "scaffold a sample", or needs to create a new Dev Proxy sample with proper structure, config files, metadata, and README.
    0
    installs
  13. Upgrade Devproxy Sample · pnp
    This skill should be used when the user asks to "upgrade a sample", "update to new Dev Proxy version", "bump the version", "update schemas", or needs to upgrade existing Dev Proxy samples to a new version with updated schemas and documentation.
    0
    installs
  14. Validate Devproxy Sample · pnp
    This skill should be used when the user asks to "validate a sample", "check my sample", "review before submitting", "verify sample structure", or needs to validate a Dev Proxy sample for correctness before submission.
    0
    installs
  15. Contoso Product Management · pnp bundle
    This skill should be used when the user asks to "manage products", "check inventory", "list orders", "update a product", "cancel an order", "check stock levels", or needs to perform operations against the Contoso product catalog and order management API.
    0
    installs
  16. Migrate Site · pnp
    Orchestrate bulk classic-to-modern SharePoint page migration for an entire site. Supports plan, migrate, and refine modes.
    0
    installs
  17. Compare And Refine · pnp
    Compare migrated modern page against the classic original using structural extraction, score quality, and refine until coverage is acceptable.
    0
    installs
  18. Transform And Create · pnp
    Transform classic page content into modern web parts, assemble canvas layout, and create/update the modern page.
    0
    installs
  19. Extract And Understand · pnp
    Extract classic SharePoint pages and build a CIM (Canonical Intermediate Model) for migration.
    0
    installs
  20. Webpart Mapping Reference · pnp bundle
    Supplementary reference for PnP selector functions, Community Script Editor, Quick Links layouts, and JavaScript alternatives. Read on-demand for deeper migration details.
    0
    installs
  21. Clim365 · pnp bundle
    Use CLI for Microsoft 365 (`m365`) to manage Microsoft 365 tenants, SharePoint, Entra ID, Teams, Outlook, Planner, Power Platform, Viva, Purview, and more from the command line. Activate when the user asks to manage, query, configure, or automate anything in Microsoft 365 — including SharePoint sites/lists/pages, Entra users/groups/apps, Teams channels/messages, Outlook mail/calendars, Planner tasks, Power Automate flows, Power Apps, Viva Engage/Connections, Purview labels, OneDrive, To Do, or Microsoft Graph extensions.
    0
    installs
  22. Pr Review · pnp bundle
    This skill should be used when the user asks to "review a PR", "check this pull request", "PR review", "review pull request", "check PR against checklist", or needs to review a pull request against the project's PR checklist and coding standards.
    0
    installs
  23. New Command · pnp
    This skill should be used when the user asks to "build a new command", "create a command", "implement a command", "add a new CLI command", or needs to build a new command for CLI for Microsoft 365 from a GitHub issue spec. It covers the full workflow: command logic, unit tests, documentation, sidebar registration, and PR checklist verification.
    0
    installs
  24. Zod Migration · pnp
    Migrate CLI for Microsoft 365 commands from legacy initOptions/initValidators/initTelemetry pattern to Zod schema validation. Use when asked to "migrate to zod", "upgrade command to zod", "convert command validation to zod", or when working on commands that still use the old pattern.
    0
    installs
  25. Update Release Notes · pnp
    Update release notes based on the latest changes from the current branch. Use when: "update release notes", "add to release notes", "write release notes", "document changes in release notes", "sync release notes with branch".
    0
    installs
  26. Patch Vulnerabilities · pnp
    This skill should be used when the user asks to "patch vulnerabilities", "fix npm audit issues", "update vulnerable dependencies", "update outdated dependencies", "scan and fix vulnerabilities", "run npm audit and patch", "fix security vulnerabilities", "update npm packages", "check for outdated packages", or needs to comprehensively scan, patch, and re-verify npm dependencies with a cooldown safety check. Covers three blind spots: npm audit (security), npm outdated (staleness), and override checks.
    0
    installs
  27. Refresh Clim365 Skill · pnp bundle
    Regenerate the clim365 skill's command index after adding, removing, or renaming CLI for Microsoft 365 commands. Use when asked to "refresh the clim365 skill", "update the command index", "regenerate commands.txt", or after shipping a new command.
    0
    installs
  28. Docs Sync · pnp
    Check PnP PowerShell cmdlet parameter surfaces in C# against their documentation/*.md platyPS metadata - types, parameter sets, mandatory, position, pipeline binding, aliases - plus missing or orphaned pages. Use after changing cmdlet parameters, or to sweep src/Commands/ for documentation drift.
    0
    installs
  29. New Cmdlet · pnp
    The conventions a PnP PowerShell cmdlet must satisfy - base class selection, permission attributes, PipeBinds, parameter validation, Graph and CSOM call patterns, and the documentation plus changelog artefacts that make a cmdlet complete. Use when writing, modifying or reviewing cmdlet code, or when deciding which base class or permission attribute applies.
    0
    installs
  30. Code Review · pnp
    Review changes to PnP PowerShell for the failure modes this repository actually ships - silently ignored input, unpaged Graph collections, the wrong base class, permission attributes that do not match the API called, culture and cross-platform bugs, and missing documentation or changelog updates. Use when reviewing a diff, a PR, or uncommitted changes.
    0
    installs
  31. Issue Triage · pnp
    Take a PnP PowerShell GitHub issue, find the cmdlet that owns it, trace the code path, and decide whether the cause is in this repo or in PnP Framework, PnP Core SDK or the service. Use when starting work from an issue number or a bug report. Produces a diagnosis, not a fix.
    0
    installs
  32. API Surface Diff · pnp
    Compare the public cmdlet surface of the current branch against dev - names, aliases, parameters, types, mandatory flags, parameter sets, output types, permissions - and classify each change as breaking, behavioural or additive. Use before opening a PR, when reviewing one, or when deciding release impact and changelog wording.
    0
    installs
  33. Dotnet Standards · pnp
    C# 12 / .NET 8 and PowerShell cmdlet design rules for this repository - naming, output and error channels, parameter validation, ShouldProcess, async, culture, cross-platform and ALC constraints. Use when writing or reviewing any C# in this repo, cmdlet or otherwise.
    0
    installs
  34. Cmdlet Scaffolder · pnp
    Generate a new PnP PowerShell cmdlet modelled on an existing sibling - class with the right base class and permission attributes, the documentation page, and the changelog entry. Use when adding a cmdlet for a Graph or CSOM API. Output is a draft needing verification against a real tenant.
    0
    installs
  35. Permissions Auditor · pnp
    Audit PnP PowerShell permission attributes against the APIs a cmdlet actually calls and against its documentation. Use when a change adds or alters an API call or a RequiredApi* attribute, when a user reports a 401/403 or a consent problem, or to sweep a folder under src/Commands/ for wrong or over-declared permissions.
    0
    installs
  36. Dossier · pnp bundle
    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 validated JSON document, then renders it into a sandbox-safe HTML file using grid mode (2–8 subjects as responsive cards) or one-pager mode (1 subject as a rich briefing). No external dependencies — output runs inside a SharePoint sandboxed iframe.
    0
    installs
  37. Exec Report · pnp bundle
    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 block, then renders it into a single sandbox-safe HTML file using the component library. No external dependencies — output runs inside a SharePoint sandboxed iframe.
    0
    installs
  38. Style Bento · pnp
    Bento style tokens and row template for the list-styling skill. Card layout inspired by bento boxes — distinct compartments separated by thin borders, each section labeled, warm earth tones. Layout is a horizontal row of compartments (name | status | progress | deadline) with visible dividers between each. Use when the user says "bento," "compartment," "warm style," "earth tones," "organized," or similar.
    0
    installs
  39. Style Retro · pnp
    Retro Memphis style tokens and row template for the list-styling skill. Bright contrasting colors, colored shadows, playful stacked card with a status-colored top banner and large progress number. Layout is a stacked vertical card with a bold colored header strip — NOT a sidebar layout. Use when the user says "retro," "memphis," "80s," "90s," "colorful," "playful," "fun style," or similar.
    0
    installs
  40. List Styling · pnp
    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.
    0
    installs
  41. Style Pastel · pnp
    Pastel style tokens and row template for the list-styling skill. Soft candy colors, inverted badges (light bg + dark text), rounded cards with a tinted left panel that matches the status hue. Friendly and approachable. Use when the user says "pastel," "soft colors," "candy," "friendly," "approachable," or similar.
    0
    installs
  42. Review Council · pnp bundle
    Review Council
    0
    installs
  43. Style Terminal · pnp
    Terminal / Hacker style tokens and row template for the list-styling skill. Dark cards with neon text, green/cyan accents, sharp corners, terminal prompt icon, status displayed like CLI output. Use when the user says "terminal," "hacker," "dark mode," "matrix," "developer," "CLI," or similar.
    0
    installs
  44. File Classifier · pnp
    File Classifier
    0
    installs
  45. Library Cleanup · pnp
    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".
    0
    installs
  46. Style Blueprint · pnp
    Blueprint engineering-drawing style tokens and row template for the list-styling skill. Monochromatic blue palette, double-ring rubber-stamp status badges, ultra-compact spec-sheet card with a blue left edge. The most compact card in the library — no sidebar, no banner. Overdue is the only element that turns red. Use when the user says "blueprint," "technical drawing," "engineering," "schematic," "spec sheet," or similar.
    0
    installs
  47. Topic Explainer · pnp
    Create an adaptive interactive explainer dashboard for a user-specified topic, using a clean professional card-based structure with concept cards, comparisons, topic-fit sections, optional decision guides, use cases, governance notes, and source notes. Use when the user says: - "create an explainer of a topic" - "create an explainer dashboard for <topic>" - "make an explainer about <topic>" - "turn this topic into an explainer" - "build a dashboard that explains <topic>" - "create a topic explainer"
    0
    installs
  48. Document Browser · pnp
    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 dashboard" - "use the document browser skill on this library" - "make sure the dashboard is live linked"
    0
    installs
  49. Organize Library · pnp
    Organize Library
    0
    installs
  50. Roadmap Timeline · pnp bundle
    Generates a polished, self-contained HTML roadmap or milestone timeline from any project data — SharePoint lists, pasted tables, or a verbal description. Use when asked to build a project roadmap, product roadmap, migration timeline, release plan, onboarding sequence, run-of-show, phase plan, or any visual schedule showing items over time. Interviews the user if data is incomplete, constructs a validated JSON document, then renders it into a single sandbox-safe HTML file. Chooses between two layouts automatically: horizontal roadmap with swimlanes (for phase-range data) or vertical milestone list (for point-in-time events). No external dependencies — output runs inside a SharePoint sandboxed iframe.
    0
    installs
  51. Scorecard Matrix · pnp bundle
    Generates a polished, self-contained HTML heatmap scorecard — a weighted comparison matrix where entities (rows) are scored across dimensions (columns), with computed totals, rank badges, and a winner highlight. Use when asked to build a scorecard, comparison matrix, decision matrix, vendor evaluation, tool assessment, candidate scoring grid, competitive analysis, site-readiness matrix, or any weighted multi-criteria ranking. Interviews the user if entities or criteria are missing, constructs a validated JSON document, then renders it into a sandbox-safe HTML file using the component library. No external dependencies — output runs inside a SharePoint sandboxed iframe.
    0
    installs
  52. Style Monochrome · pnp
    Monochrome style tokens and row template for the list-styling skill. Single-hue slate design with a left-aligned large progress number as the hero element, all metadata stacked beside it. Layout uses the progress percentage as the dominant visual element. Use when the user says "monochrome," "single color," "corporate," "tonal," "minimal," or similar.
    0
    installs
  53. Kb AI Review Lite · pnp
    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.
    0
    installs
  54. Permission Report · pnp
    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"
    0
    installs
  55. Style Figma Clean · pnp
    Figma Clean style tokens and row template for the list-styling skill. Polished professional cards with a colored top stripe that matches the status, clean data layout below, subtle self-colored borders. Layout features a thin status-colored bar across the top of each card. Use when the user says "figma," "clean," "polished," "professional," "design tool," or similar.
    0
    installs
  56. Style Neobrutalism · pnp
    Neobrutalism style tokens and row template for the list-styling skill. Bold black borders, saturated colors, uppercase text, chunky progress bars, sharp edges, card-based row layout with sidebar metadata panel. The row template replaces the entire row with a two-panel card. Use when the user says "neobrutalism," "brutalist," "bold borders," "chunky style," or similar.
    0
    installs
  57. Broken Link Auditor · pnp
    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 SharePoint links are broken"
    0
    installs
  58. Custom Image Tagger · pnp
    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 Background Objects for these photos" - "Identify visible objects in the selected construction photos"
    0
    installs
  59. Find Relevant Skill · pnp
    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 skill for this?" - When a recurring or site-specific task comes up and no loaded or local skill obviously covers it
    0
    installs
  60. Style Glassmorphism · pnp
    Glassmorphism (Frosted Glass) style tokens and row template for the list-styling skill. Floating cards with soft diffused shadows, no hard borders, pill badges, thin progress bars, maximum whitespace. Layout is a single-column centered card — no sidebar split. Use when the user says "glassmorphism," "frosted glass," "glass look," "soft modern," "airy," "floating," or similar.
    0
    installs
  61. Style High Contrast · pnp
    High Contrast accessibility style tokens and row template for the list-styling skill. Maximum contrast, large text, thick borders, alternating dark/light band rows, heavy left accent bar. Layout uses wide horizontal bands with large bold text for maximum readability. Use when the user says "high contrast," "accessible," "WCAG," "large text," or similar.
    0
    installs
  62. Flashcards Dashboard · pnp
    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 Flashcards that flip when clicked" - "help me learn the content in this file" - "make a study dashboard from this deck"
    0
    installs
  63. Sharepoint Safe HTML · pnp bundle
    Creates accessible, single-file HTML artifacts that render reliably in SharePoint, OneDrive, Teams, File Viewer, and embedded iframe preview surfaces. Use this skill whenever the user asks for SharePoint-safe HTML, an HTML report, dashboard, deck, artifact, visual page, one-pager, or embeddable HTML file for Microsoft 365 preview surfaces. Enforces inline CSS, no external dependencies, no runtime network calls, responsive iframe-friendly layout, optional live-linked CSV/XLSX data files, WCAG 2.2 AA-oriented accessibility, and privacy-safe escaping.
    0
    installs
  64. Site Storage Heatmap · pnp
    Generates an interactive HTML site map showing storage breakdown and hot/cold activity heatmap across all document libraries, lists, and site pages. Includes site-wide summary stacked bars and per-library click-through drill-downs. Saves the file as {FirstName}-Site-Storage-Heatmap.html in the "storage heatmap" folder inside the site's document library, then navigates the user to it.
    0
    installs
  65. Sync Blocker Auditor · pnp
    Sync Blocker Auditor
    0
    installs
  66. News Governance Review · pnp
    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-based reasons and a severity, and saves a self-contained HTML review dashboard the team can use as a cleanup backlog. It is strictly advisory and read-only - it never deletes, unpublishes, archives, or edits any page. Use when the user says: - "review news" - "news governance" - "audit news posts" - "review our news posts" - "check news quality" - "clean up intranet news" - "news cleanup backlog" - "find outdated news" - "which news posts are obsolete" - "news review report"
    0
    installs
  67. Rfp Response Extraction · pnp
    Extracts questions, mandatory requirements, submission rules, evaluation criteria, and administrative certifications from a Request for Proposal (RFP) document and populates a SharePoint List with each item categorized, flagged for mandatory status, source-traced, and ready for owner assignment and tracking. Handles addenda by letting later versions override earlier ones.
    0
    installs
  68. Analyze Document Library · pnp
    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" - "find documents without meaningful names"
    0
    installs
  69. Rename Files Date Prefix · pnp
    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.
    0
    installs
  70. Invoice Po Reconciliation · pnp
    Invoice vs. Purchase Order Reconciliation
    0
    installs
  71. Unpublished Content Report · pnp
    Create a live HTML governance report of unpublished or draft documents and site pages that haven't been edited for a specified number of days, sorted with the stalest items first, and save it in a SharePoint report library. Use when the user says: - "Create a report of unpublished documents and pages" - "Show stale draft content on this site" - "Find content not published and not edited for 14 days" - "Generate an unpublished content report" - "Save a report of old drafts in the Reports library"
    0
    installs
  72. Rfp Response Content Finder · pnp
    Searches the firm's SharePoint document libraries — Capability Library, Content Asset Library, Past Proposals Library, and Standard Positions — to find existing content that matches each requirement or question in the RFP Tracker list. Classifies each row as administrative or substantive before searching, with smart routing per library. Writes concise summaries into Available Content and document URLs into three dedicated SharePoint Hyperlink columns (Source 1, Source 2, Source 3) for clickable navigation.
    0
    installs
  73. Site Pages Content Calendar · pnp
    Build a full-size, interactive, visually rich HTML content calendar from a SharePoint Site Pages library, using real page metadata and safe status classification. Use when the user says: - "create an interactive content calendar for site pages" - "build a site pages calendar dashboard" - "make a SharePoint page publishing calendar" - "show drafts, published, and scheduled pages in a calendar" - "generate an HTML dashboard for page status and publish dates"
    0
    installs
  74. Rfp Response Proposal Review · pnp
    Post-generation audit agent for proposal drafts. Runs three structured checks — strategy fidelity, RFP coverage, and content sourcing — against the generated proposal draft, the approved Strategy Brief, and the RFP Tracker list. Produces a Review Report Word document flagging issues before any human reviewer opens the draft. Designed to run after Phase 3 content generation and before the human review gate.
    0
    installs
  75. Metadata Completeness Auditor · pnp
    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" - "metadata completeness" - "metadata health" - "missing metadata" - "audit metadata" - "metadata quality" - "check metadata" - "metadata gap report" - "which items are missing metadata" - "find blank columns"
    0
    installs
  76. Intranet Page Lifecycle Review · pnp
    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"
    0
    installs
  77. Rfp Response Compliance Review · pnp
    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.
    0
    installs
  78. Rfp Response Content Generation · pnp
    Section-by-section proposal drafting agent. Takes the approved Strategy Brief (ToC + Content Strategy Brief), the RFP Tracker list, and the firm's source documents, and produces a complete proposal draft Word document. Drafts each section individually using one of three modes — Adapt, Synthesize, or Placeholder — based on available source material. Enforces the firm's position boundary throughout. Designed to run after Phase 2 strategy approval and before Phase 4 review.
    0
    installs
  79. Rfp Response Strategy Synthesis · pnp
    Reads multiple input documents — past proposals, a win strategy brief, capability statements, a win/loss debrief, and RFP evaluation criteria — and synthesizes them into a recommended proposal Table of Contents and a content strategy brief. Produces an explicit competitive-positioning recommendation and a page-budget allocation table. Designed to run after content mapping (Phase 1) and before any drafting begins (Phase 3).
    0
    installs
  80. Rfp Response Quality Tone Review · pnp
    Reviews a draft proposal for voice consistency, narrative coherence, the firm's configurable tone standards, weak or vague language, and structural quality. Runs after compliance review and salesperson corrections. Logs findings to the Review Findings SharePoint list and annotates the draft.
    0
    installs
  81. Build Sharepoint Business Solution · pnp
    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 SharePoint solution" - "populate these lists with demo data" - "create a live HTML dashboard from these lists" - "build or extend a SharePoint business application"
    0
    installs
  82. Convert Cowork Skill To Sharepoint · pnp
    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 SharePoint" - "Adapt this Cowork skill for Copilot in SharePoint" - "Port this skill from Cowork to SharePoint"
    0
    installs
  83. Project Intelligence Timeline Dashboard · pnp
    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 project intelligence dashboard", or "create the root cause HTML dashboard". Final stage of the Project Intelligence Engine; requires the Change Events list and analysis from the prior two skills.
    0
    installs
  84. Project Intelligence Root Cause Analysis · pnp
    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", "trace the causal chain", or "analyze the change log". Second stage of the Project Intelligence Engine; requires the Change Events list populated by Change Event Extraction.
    0
    installs
  85. Project Intelligence Change Event Extraction · pnp
    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 "extract change events from the project", "build the project change log", "find the signals in these project documents", "populate the Change Events list", or "start the Project Intelligence Engine on this site". First stage of the Project Intelligence Engine; its output feeds Root Cause Analysis.
    0
    installs
  86. CLI Microsoft365 Script · pnp
    Write PowerShell scripts using CLI for Microsoft 365 commands to automate Microsoft 365 management tasks. Use when: writing PowerShell scripts that use m365 commands, automating SharePoint Online provisioning, automating Entra ID user/group management, automating Teams setup, batch operations on Microsoft 365 resources, CI/CD scripts for Microsoft 365, error handling for m365 commands in PowerShell.
    0
    installs
  87. CLI Microsoft365 · pnp
    Use CLI for Microsoft 365 to manage Microsoft 365 tenants from the terminal. Use when: running m365 commands, managing SharePoint Online, managing Entra ID, managing Teams teams/channels/chats, managing Power Platform, Planner, To Do,Outlook, Viva Engage, querying Microsoft Graph, authenticating to Microsoft 365, scripting Microsoft 365 automation, filtering CLI output with JMESPath.
    0
    installs