add-sample-data

Populate Dataverse tables with realistic sample data via the Web API.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/butchersoft-msn/power-platform-mcpserver-for-openai --skill add-sample-data-butchersoft-msn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-sample-data
Source: https://github.com/butchersoft-msn/power-platform-mcpserver-for-openai/tree/main/Assets/Plugins/power-pages/skills/add-sample-data
Command: npx skills add https://github.com/butchersoft-msn/power-platform-mcpserver-for-openai --skill add-sample-data-butchersoft-msn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps automate the creation of realistic, ready-to-use Dataverse records for Power Pages development and testing, saving time and ensuring consistent datasets across environments.

Core Features & Use Cases

  • Seeds selected Dataverse tables with contextual sample data for demonstration and testing.
  • Maintains proper parent-child relationships by respecting insertion order and lookup bindings.
  • Provides a preview and approval step before actually inserting data to ensure alignment with your environment.

Quick Start

Run the add-sample-data skill to seed a preconfigured set of demo Dataverse records for your Power Pages environment.

Frequently Asked Questions about add-sample-data

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

FAQPage Schema
How do I seed Dataverse with sample data for Power Pages testing?

Seeding Dataverse with sample data for Power Pages involves discovering tables, generating context-appropriate records, previewing the data, and inserting it via the Dataverse Web API while respecting parent-child lookup relationships for accurate testing.

What is the best way to populate Dataverse tables with demo records for Power Pages?

Populating Dataverse tables with demo records is best handled by automating insertion order to respect parent-child relationships, generating realistic contextual data, and previewing results before committing the inserts via the Dataverse Web API.

Does seeding Dataverse demo data handle parent-child lookup relationships?

Yes, seeding Dataverse demo data handles parent-child lookup relationships by ordering inserts to respect lookup bindings, ensuring that parent records exist before child records are created across your Power Pages environments.

Can I preview sample records before inserting them into Dataverse?

Yes, you can preview sample records before inserting them into Dataverse. The process includes an approval step to review generated data, ensuring the context-appropriate demo records align with your Power Pages environment before actual insertion.

Do I need to manage authentication tokens when inserting data into Dataverse via Web API?

Yes, inserting data into Dataverse via the Web API requires token management. The seeding process handles authentication tokens automatically to securely populate tables and validate lookup relationships across different environments.

When should I use an automated seed tool for Dataverse instead of manual data entry?

Use an automated seed tool for Dataverse when setting up new Power Pages sites, preparing demonstrations, testing forms, or validating lookup relationships, as it saves time and ensures consistent datasets across multiple environments.