power-platform-connector

Develop Power Platform Custom Connectors with Swagger 2.0 schema validation and Microsoft extensions.

Updated Jan 23, 2026
One-click install
npx skills add https://github.com/pingqLIN/skill-0 --skill power-platform-connector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: power-platform-connector
Source: https://github.com/pingqLIN/skill-0/tree/main/converted-skills/power-platform-connector
Command: npx skills add https://github.com/pingqLIN/skill-0 --skill power-platform-connector

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive guidelines and schema definitions for developing robust Power Platform Custom Connectors, simplifying API integration into the Power Platform ecosystem.

Core Features & Use Cases

  • API Definition Validation: Ensures Swagger 2.0 compliance with Power Platform extensions.
  • Parameter & Schema Guidance: Details Microsoft-specific extensions for dynamic data, triggers, and UI enhancements.
  • Security & Policy Configuration: Covers authentication methods and policy template applications.
  • Use Case: A developer needs to create a custom connector for a new internal API. This Skill guides them through defining the API, setting up authentication (e.g., OAuth2), and configuring triggers and parameters for a seamless user experience within Power Apps and Power Automate.

Quick Start

Use the power-platform-connector skill to generate a basic apiDefinition.swagger.json file for a simple GET API endpoint.

Frequently Asked Questions about power-platform-connector

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a custom connector for Power Platform using Swagger 2.0?

To create a custom connector, define your API using a Swagger 2.0 apiDefinition.swagger.json file and apply Microsoft-specific extensions for parameters, settings, and triggers. This ensures API definition validation and seamless integration into the Power Platform ecosystem.

What is the best way to configure authentication for a Power Platform custom connector?

The best way to configure authentication is by defining security schemes within your JSON Schema and Swagger 2.0 API definition. You can set up methods like OAuth2 and apply policy templates to ensure secure API integration within Power Apps and Power Automate.

How do I add dynamic data and triggers to an API definition for Power Automate?

You add dynamic data and triggers by implementing Microsoft-specific extensions within your Swagger 2.0 API definition. These schema validation rules and properties configure dynamic parameters and UI enhancements for a seamless user experience in Power Automate.

Does Power Platform custom connector development require JSON Schema validation?

Yes, JSON Schema validation is required to ensure Swagger 2.0 compliance with Power Platform extensions. Validating your API definition guarantees robust connector development by enforcing correct properties, parameters, and settings for the integration.

What are the limitations when using Swagger 2.0 for Power Platform custom connectors?

Swagger 2.0 for Power Platform custom connectors is limited by the need for specific Microsoft extensions to support dynamic data, triggers, and UI enhancements. You must adhere to strict schema validation rules, as standard Swagger alone lacks native Power Platform integration features.