Skills for Real Engineers. Straight from my .agents directory.
add-datasource
Agent skill frommicrosoft/power-platform-skills
Use when adding an unspecified data source to an Expo/React Native Power Apps mobile app; routes to Dataverse, SharePoint, or another connector.
How to install add-datasource
npx skills add microsoft/power-platform-skills# or add only this skill to Claude Code: copy the folder
plugins/mobile-apps/skills/add-datasource/
# into
~/.claude/skills/add-datasource/ (all projects)
.claude/skills/add-datasource/ (one project)
1> **Plugin check**: Run `node "${PLUGIN_ROOT}/scripts/check-version.js"` - if it outputs a message, show it to the user before proceeding.23**📋 Shared instructions: [shared-instructions.md](${PLUGIN_ROOT}/shared/shared-instructions.md)** — read first.45# Add Data Source67**Entry routing:** use the shared [App feature entry points](../../shared/shared-instructions.md#app-feature-entry-points)8preflight before the workflow below.910**Invocation scope:** follow [Data-source invocation scope](../../shared/shared-instructions.md#data-source-invocation-scope)11before any project read or the workflow below. Resolve the absolute app root12before reading memory-bank. Routing selects a data workflow, not implementation13approval or a full-app integration workflow.1415Router skill that understands the user's goal and connects them to the right data source — without requiring them to know Power Platform terminology.1617## Workflow1819### Check Memory Bank2021Check for `memory-bank.md` per [shared-instructions.md](${PLUGIN_ROOT}/shared/shared-instructions.md).2223### Understand the Goal24251. **If `$ARGUMENTS` is provided or the caller already specified what's needed**, use it directly and skip the question below.262. Otherwise, ask the user **what they want their app to do** — not which connector to use. Focus on the end goal. Example questions:27 - "What kind of data does your app need to work with?"28 - "What should your app be able to do? (e.g., search company info, manage tasks, send messages)"29…
Excerpt shown under the repository's MIT license.
More skills in power-platform-skills
Similar skill repositories
An agentic skills framework & software development methodology that works.
Public repository for Agent Skills
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
