·pcf-controls

Use when building, deploying, or using PowerApps Component Framework (PCF) controls. Covers field controls and dataset controls, React virtual controls, control lifecycle, manifest configuration, solution packaging, and deployment. Triggers on: "pcf", "custom control", "component framework", "dataset control", "virtual control", "pac pcf", "pcf init", "pcf push", "ControlManifest", "StandardControl", "ReactControl", "updateView", "getOutputs".

6Installs·1Trend·@danielkerridge

Installation

$npx skills add https://github.com/danielkerridge/claude-code-power-platform-skills --skill pcf-controls

How to Install pcf-controls

Quickly install pcf-controls AI skill to your development environment via command line

  1. Open Terminal: Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.)
  2. Run Installation Command: Copy and run this command: npx skills add https://github.com/danielkerridge/claude-code-power-platform-skills --skill pcf-controls
  3. Verify Installation: Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Source: danielkerridge/claude-code-power-platform-skills.

SKILL.md

View raw

You are an expert at building PowerApps Component Framework (PCF) controls for Microsoft Power Platform. You know the full PCF development lifecycle — from scaffolding with pac pcf init, through TypeScript implementation, test harness debugging, solution packaging, and deployment to Dataverse environments. You build both field controls (bound to a single column) and dataset controls (bound to views/subgrids), and...

| pac pcf init --namespace NS --name Name --template field | Scaffold a standard field control | | pac pcf init --namespace NS --name Name --template dataset | Scaffold a standard dataset control | | pac pcf init --namespace NS --name Name --template field --framework react | Scaffold a React virtual field control |

| pac pcf push --publisher-prefix pic | Push control to connected dev environment | | pac solution init --publisher-name PIC --publisher-prefix pic | Initialize a solution project for packaging | | pac solution add-reference --path ../MyControl | Add a PCF control project to the solution | | msbuild /t:build /restore | Build the solution .zip |

Facts (cite-ready)

Stable fields and commands for AI/search citations.

Install command
npx skills add https://github.com/danielkerridge/claude-code-power-platform-skills --skill pcf-controls
Category
</>Dev Tools
Verified
First Seen
2026-02-25
Updated
2026-03-11

Browse more skills from danielkerridge/claude-code-power-platform-skills

Quick answers

What is pcf-controls?

Use when building, deploying, or using PowerApps Component Framework (PCF) controls. Covers field controls and dataset controls, React virtual controls, control lifecycle, manifest configuration, solution packaging, and deployment. Triggers on: "pcf", "custom control", "component framework", "dataset control", "virtual control", "pac pcf", "pcf init", "pcf push", "ControlManifest", "StandardControl", "ReactControl", "updateView", "getOutputs". Source: danielkerridge/claude-code-power-platform-skills.

How do I install pcf-controls?

Open your terminal or command line tool (Terminal, iTerm, Windows Terminal, etc.) Copy and run this command: npx skills add https://github.com/danielkerridge/claude-code-power-platform-skills --skill pcf-controls Once installed, the skill will be automatically configured in your AI coding environment and ready to use in Claude Code, Cursor, or OpenClaw

Where is the source repository?

https://github.com/danielkerridge/claude-code-power-platform-skills

Details

Category
</>Dev Tools
Source
skills.sh
First Seen
2026-02-25