pcf-controls

Build and deploy PCF controls for Microsoft Power Platform.

56|16|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/DanielKerridge/claude-code-power-platform-skills --skill pcf-controls
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pcf-controls
Source: https://github.com/DanielKerridge/claude-code-power-platform-skills/tree/main/pcf-controls
Command: npx skills add https://github.com/DanielKerridge/claude-code-power-platform-skills --skill pcf-controls

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

PCF development often involves fragmented steps from scaffolding to deployment, leading to misconfigurations and slower delivery.

Core Features & Use Cases

  • End-to-end PCF patterns: field controls, dataset controls, and React virtual controls, with lifecycle guidance and manifest best practices.
  • Scaffolding and deployment guidance: from pac pcf init to solution packaging and production export workflows.
  • Operational guidance: debugging workflows, resource organization, and packaging for reliable deployment across environments.

Quick Start

Scaffold a new PCF control with pac pcf init, install dependencies, build, and run the test harness.

Frequently Asked Questions about pcf-controls

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

FAQPage Schema
How do I build and deploy PCF controls for Microsoft Power Platform?

Build and deploy PCF controls by scaffolding with pac pcf init, configuring the manifest, testing, packaging the solution, and exporting for production. This approach covers the full lifecycle for reliable, scalable controls.

What is the best way to scaffold a new PCF control and run the test harness?

Scaffold a new PCF control using pac pcf init, install dependencies, build the project, and run the test harness. This structured guidance ensures correct initialization and prevents misconfigurations during setup.

Does this guidance support React virtual controls and dataset controls in Dataverse?

Yes, it supports both standard and React virtual controls across field and dataset scenarios. It provides lifecycle guidance and manifest best practices for developing these controls within the Dataverse environment.

Why does PCF development often lead to misconfigurations and slower delivery?

PCF development often involves fragmented steps from scaffolding to deployment, leading to misconfigurations and slower delivery. End-to-end patterns and operational guidance for packaging and debugging resolve these issues.

How do I package a PCF control solution for production export across environments?

Package a PCF control for production export by following structured solution packaging workflows. This ensures reliable deployment across environments by organizing resources and applying deployment best practices.

Can I use this to debug PCF controls and organize resources for reliable deployment?

Yes, operational guidance includes debugging workflows and resource organization for reliable deployment across environments. This ensures scalable controls and prevents common deployment issues throughout the lifecycle.