add-datasource

Route user goals to appropriate Power Apps data source or connector skills.

483|135|Updated May 8, 2025
One-click install
npx skills add https://github.com/microsoft/PowerAppsCodeApps --skill add-datasource
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-datasource
Source: https://github.com/microsoft/PowerAppsCodeApps/tree/main/plugin/power-apps-plugin/skills/add-datasource
Command: npx skills add https://github.com/microsoft/PowerAppsCodeApps --skill add-datasource

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users connect their Power Apps code apps to various data sources and services without needing to understand the underlying Power Platform terminology.

Core Features & Use Cases

  • Goal-Oriented Routing: Understands what the user wants their app to do and recommends the best data source or connector.
  • Simplified Connection: Abstracts away the complexity of different connector types (Dataverse, SharePoint, Teams, etc.).
  • Use Case: A user wants their app to manage customer information. This skill guides them to use Dataverse, explaining it's the best fit for structured business data.

Quick Start

Guide me to connect my app to store and manage customer information.

Frequently Asked Questions about add-datasource

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

FAQPage Schema
How do I connect my Power Apps canvas app to an external data source?

To connect a Power Apps canvas app to an external data source, you can use connectors to link your app to services like SharePoint, Dataverse, or Teams without needing to understand the underlying Power Platform connector terminology.

What is the best way to choose a data source for structured business data in Power Apps?

The best way to choose a data source for structured business data in Power Apps is to identify your app's functional requirements; services like Dataverse are recommended for managing structured business data such as customer information.

Does Power Apps support connecting directly to SharePoint for file storage?

Yes, Power Apps supports connecting directly to SharePoint for file storage by using its built-in connectors, which abstract away the complexity of linking your app to document libraries and lists.

Can I use Power Apps connectors for task management without prior platform knowledge?

Yes, you can use Power Apps connectors for task management without prior platform knowledge by describing your app's goals, which routes your requirements to specialized skills like Azure DevOps.

How do I add a Teams connector to my Power App for communication features?

To add a Teams connector to your Power App for communication features, you simply need to specify your app's communication requirements, and the system routes your goal to the appropriate Microsoft Teams integration skill.

What data source should I use to manage customer information in a Power App?

To manage customer information in a Power App, you should use Dataverse as it is specifically designed to handle structured business data and routes your app's requirements to the appropriate service automatically.