add-sharepoint
Agent skill frommicrosoft/power-platform-skills
Adds SharePoint Online connector to a Power Apps code app. Use when reading lists, managing documents, or integrating with SharePoint sites. Can also create new SharePoint lists.
How to install add-sharepoint
install add-sharepoint
# install the power-platform-skills pack with the skills CLI
npx skills add microsoft/power-platform-skills# or add only this skill to Claude Code: copy the folder
plugins/code-apps/skills/add-sharepoint/
# into
~/.claude/skills/add-sharepoint/ (all projects)
.claude/skills/add-sharepoint/ (one project)
1**📋 Shared Instructions: [shared-instructions.md](../../shared/shared-instructions.md)** - Cross-cutting concerns.23**References:**45- [sharepoint-reference.md](./references/sharepoint-reference.md) - Column encoding, choice fields, lookups, API patterns (CRITICAL)6- [api-authentication-reference.md](./references/api-authentication-reference.md) - Graph API auth, token, site ID7- [list-management-reference.md](./references/list-management-reference.md) - Query, create, extend lists and columns89# Add SharePoint1011Two paths: **existing lists** (skip to Step 6) or **new lists** (full workflow).1213## Workflow14151. Check Memory Bank → 2. Plan → 3. Setup Graph API Auth → 4. Review Existing Lists → 5. Create Lists → 6. Get Connection ID → 7. Discover Sites → 8. Discover Tables → 9. Add Connector (tables and/or actions) → 10. Configure → 11. Build → 12. Update Memory Bank1617---1819### Step 1: Check Memory Bank2021Check for `memory-bank.md` per [shared-instructions.md](../../shared/shared-instructions.md).2223### Step 2: Plan2425Ask the user:26271. Which SharePoint list(s) do they need?282. Do the lists **already exist** on their site, or do they need to **create new** ones?2930**If lists already exist:** Skip to Step 6.3132**If creating new lists:**3334- Ask about the data they need and design an appropriate schema35- Reuse existing lists when possible (don't duplicate)36- Enter plan mode with `EnterPlanMode`, present the list designs with columns and types37- Get approval with `ExitPlanMode`38…
Excerpt shown under the repository's MIT license.
