Add Sharepoint
Use when the user wants to read or write SharePoint lists, manage documents in a...
Install
npx skills add microsoft/power-platform-skills --skill add-sharepoint -g -a claude-code -y- Repository
- microsoft/power-platform-skills1.1k
- Category
- Writing
- Updated
- 4d ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Use when the user wants to read or write SharePoint lists, manage documents in a SharePoint document library, or create a new SharePoint list from a Power Apps mobile app.
Plugin check: Run
node "${PLUGIN_ROOT}/scripts/check-version.js"- if it outputs a message, show it to the user before proceeding.
📋 Shared instructions: shared-instructions.md, read first.
References:
- sharepoint-reference.md, Column encoding, choice fields, lookups, API patterns (CRITICAL)
- api-authentication-reference.md, Graph API auth, token, site ID
- list-management-reference.md, Query, create, extend lists and columns
Add SharePoint
App root: before any project read or command, execute
app-working-directory.md.
Use its resolved absolute working_dir for every shell call and file tool,
including referenced commands and delegated skills; never inherit a prior cd.
Entry routing: use the shared App feature entry points preflight before the workflow below.
Invocation scope: follow Data-source invocation scope before the workflow below. Standalone calls approve only their SharePoint schema/binding delta and verify it here; they do not start a full-app workflow.
Keep SharePoint list/library schemas in Connectors, not the Dataverse Data Model. Forward supplied site/list/connection choices and ask only for missing values; return scope changes to the current owner, or ask the standalone user, before mutation. Reuse supplied approval only for the exact current data delta.
