integrate-backend
SolidUse this skill when the user asks to "add backend integration", "connect to data", "set up backend", "integrate backend", "how should I access data", "add data access", "add an API", "server-side processing", "cloud flow or web api or server logic", "which backend approach", "integrate with an external service", "add business logic", "backend for my site", or wants help deciding between Web API, Server Logic, and Cloud Flows for their Power Pages site. This skill analyzes the user's business problem, identifies the right backend integration approach (or combination), and routes to the appropriate skill. Use this instead of jumping directly to a specific backend skill when the user's request doesn't clearly map to one approach.
Install
Quality Score: 92/100
Skill Content
Details
- Author
- microsoft
- Repository
- microsoft/power-platform-skills
- Created
- 4 months ago
- Last Updated
- today
- Language
- JavaScript
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
integrate-webapi
This skill should be used when the user asks to "integrate web api", "add web api", "connect to dataverse", "add api integration", "set up web api calls", "integrate api for my tables", "add crud operations", "hook up web api", "add data fetching", "connect frontend to dataverse", or wants to integrate Power Pages Web API into their site's frontend code with proper permissions and deployment. This skill orchestrates the full integration lifecycle: code integration, permissions setup, and deployment.
integrations
Generate an integration page documenting how the site's product/service connects to a named third-party tool ("[Site] + [Tool]" or "[Site] [Tool] integration"). Captures decision-stage searchers verifying compatibility before purchase ("does [site] work with [tool]?"). Pulls real integration details from `site-info.md` or supplied integration dossier — refuses to invent integration capabilities. Satisfies Tier 1 on-page SEO, validates schema, and ships per the site's publishing method. Use when the user types `/integrations` or asks for an integration page.
setup-auth
This skill should be used when the user asks to "set up authentication", "add login", "add logout", "configure Entra ID", "set up Azure AD auth", "add Microsoft login", "enable authentication", "set up sign in", "add role-based access", "add authorization", "protect routes", "add auth to my site", "configure identity provider", or wants to set up authentication (login/logout via Microsoft Entra ID) and role-based authorization for their Power Pages code site.
backend-api
Design and implement RESTful API endpoints following REST principles, HTTP standards, and resource-based URL conventions. Use this skill when creating or modifying API endpoints, routes, controllers, request handlers, or API documentation. Apply when working with REST API design, API versioning, HTTP methods (GET, POST, PUT, PATCH, DELETE), URL structure, query parameters, response formatting, status codes, rate limiting, or API middleware. Use when building web services, microservices, or any backend code that exposes HTTP endpoints for client consumption.
add-server-logic
This skill should be used when the user asks to "create server logic", "add server-side code", "write server logic", "add server endpoint", "create API endpoint", "add backend logic", "write server-side JavaScript", "integrate server logic", "add server logic function", "add server-side processing", "create serverlogic", "add serverlogics", or wants to create, edit, or manage Power Pages Server Logic files — server-side JavaScript that runs securely on the Power Pages runtime. This skill orchestrates the full lifecycle: understanding requirements, fetching latest documentation, implementing the server logic code, configuring site settings, and deploying. Use this skill whenever the user mentions "server logic", "server-side code", or wants to move logic from the browser to the server in their Power Pages site.