← Microsoft DataverseCONTENT HISTORY

Update to Microsoft Dataverse

Snapshot Oct 24, 2026 · 13:01 UTC · version 1.16.0

WHAT CHANGED

Declared capabilities changed

Full description — Now says: agents, covering record CRUD, bulk data operations, advanced queries, schema and metadata, administration, security, environment management, and solution...

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save Microsoft Dataverse and check future changes in Following.

Up to 3 plugins free · no card required.

All fields and original values.

Full description

Before

Oct 9, 2026 · 00:04 UTC

agents — powering CRUD, bulk data operations, advanced queries, schema lifecycle, and environment management through intelligent skills that unify

After

Oct 24, 2026 · 13:01 UTC

agents, covering record CRUD, bulk data operations, advanced queries, schema and metadata, administration, security, environment management, and solution lifecycle through

Long description

Before

Oct 9, 2026 · 00:04 UTC

agents — powering CRUD, bulk data operations, advanced queries, schema lifecycle, and environment management through intelligent skills that unify

After

Oct 24, 2026 · 13:01 UTC

agents, covering record CRUD, bulk data operations, advanced queries, schema and metadata, administration, security, environment management, and solution lifecycle through

Declared skills

Before

Oct 9, 2026 · 00:04 UTC

[{"description":"Environment-level Dataverse administration — bulk delete, retention/archival, organization settings, OrgDB settings, recycle bin, audit, and the 37 allowlisted PPAC toggles. Use when the user wants to clean up data at sc...

After

Oct 24, 2026 · 13:01 UTC

[{"description":"Environment-level Dataverse administration — bulk delete, retention/archival, organization settings, OrgDB settings, recycle bin, audit, and the 37 allowlisted PPAC toggles. Use when the user wants to clean up data at sc...

Is template instance

Before

Oct 9, 2026 · 00:04 UTC

Not present

After

Oct 24, 2026 · 13:01 UTC

false

Compare saved observations

Download comparison JSON
Full technical diff · 8 changed fields

added /is_template_instance

BEFORE
Field was absent
AFTER
false

changed /release/description

BEFORE
"Microsoft Dataverse plugin for coding agents — powering CRUD, bulk data operations, advanced queries, schema lifecycle, and environment management through intelligent skills that unify MCP, CLI, and SDK workflows."
AFTER
"Microsoft Dataverse plugin for coding agents, covering record CRUD, bulk data operations, advanced queries, schema and metadata, administration, security, environment management, and solution lifecycle through MCP, CLI, and SDK workflows."

changed /release/id

BEFORE
"pluginrel_e5532a3688408191b33dc543e4e73cdb"
AFTER
"pluginrel_8062836993948191bda4a060a91754dc"

changed /release/interface/composer_icon_url

BEFORE
"https://files.openai.com/content?id=file_00000000513c81fb927e3dabaa1e9292"
AFTER
"https://files.openai.com/content?id=file_00000000501c81fbb8f37f57a9dd5846"

changed /release/interface/logo_url

BEFORE
"https://files.openai.com/content?id=file_00000000a11081fbb54f3de1a672f396"
AFTER
"https://files.openai.com/content?id=file_0000000065a881fb9fc557c24991d5b3"

changed /release/interface/long_description

BEFORE
"Microsoft Dataverse plugin for coding agents — powering CRUD, bulk data operations, advanced queries, schema lifecycle, and environment management through intelligent skills that unify MCP, CLI, and SDK workflows."
AFTER
"Microsoft Dataverse plugin for coding agents, covering record CRUD, bulk data operations, advanced queries, schema and metadata, administration, security, environment management, and solution lifecycle through MCP, CLI, and SDK workflows."

changed /release/skills

BEFORE
[
  {
    "description": "Environment-level Dataverse administration — bulk delete, retention/archival, organization settings, OrgDB settings, recycle bin, audit, and the 37 allowlisted PPAC toggles. Use when the user wants to clean up data at scale, configure audit, change environment settings, manage retention policies, or list/cancel ERP batch jobs.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "dv-admin",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "Environment-level Dataverse administration — bulk delete, retention/archival, organization settings, OrgDB settings, recycle bin, audit, and the 37 allowlisted PPAC toggles. Use when the user wants to clean up data at scale, configure audit, change environment settings, manage retention policies, or list/cancel ERP batch jobs."
    },
    "name": "dv-admin",
    "plugin_release_skill_id": "pluginrsk_6a88a8164b7881918a9381249ea50df8"
  },
  {
    "description": "One-step setup for a Dataverse environment — installs tools, authenticates, registers the MCP server, and writes `.env`. Use when starting a new project, switching environments, fixing authentication, or troubleshooting an MCP connection that won't come up.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "dv-connect",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "One-step setup for a Dataverse environment — installs tools, authenticates, registers the MCP server, and writes `.env`. Use when starting a new project, switching environments, fixing authentication, or troubleshooting an MCP connection that won't come up."
    },
    "name": "dv-connect",
    "plugin_release_skill_id": "pluginrsk_6a88a81645108191a78b31aaf60a7fb9"
  },
  {
    "description": "Record-level CRUD and bulk operations — create, update, delete, upsert, CSV import, multi-table foreign-key loads, AI-generated sample data. Use when the user wants to write, modify, seed, or import data records into Dataverse tables.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "dv-data",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "code",
      "short_description": "Record-level CRUD and bulk operations — create, update, delete, upsert, CSV import, multi-table foreign-key loads, AI-generated sample data. Use when the user wants to write, modify, seed, or import data records into Dataverse tables."
    },
    "name": "dv-data",
    "plugin_release_skill_id": "pluginrsk_6a88a816471481918ffe5625d8cba342"
  },
  {
    "description": "Dataverse schema authoring and inspection — tables, columns, relationships, forms, and views. Use when the user wants to define, evolve, or inspect the data model — add a column, create a table, set up a lookup, customize a form, build a view, or list existing columns and relationships.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "dv-metadata",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "Dataverse schema authoring and inspection — tables, columns, relationships, forms, and views. Use when the user wants to define, evolve, or inspect the data model — add a column, create a table, set up a lookup, customize a form, build a view, or list existing columns and relationships."
    },
    "name": "dv-metadata",
    "plugin_release_skill_id": "pluginrsk_6a88a8171d908191ba13ddf13abaa9d8"
  },
  {
    "description": "Foundational cross-cutting context for Dataverse / Power Platform work — scope and the skill map, the tool-capability reference, the safety rules, and the safe change lifecycle. Use when the user mentions Dataverse, Dynamics 365, Power Platform, CRM, or ERP; load this first for orientation. Specialist skills self-route via their own frontmatter triggers.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "dv-overview",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "Foundational cross-cutting context for Dataverse / Power Platform work — scope and the skill map, the tool-capability reference, the safety rules, and the safe change lifecycle. Use when the user mentions Dataverse, Dynamics 365, Power Platform, CRM, or ERP; load this first for orientation. Specialist skills self-route via their own frontmatter triggers."
    },
    "name": "dv-overview",
    "plugin_release_skill_id": "pluginrsk_6a88a81580b88191b23d8ddd7902cf17"
  },
  {
    "description": "Bulk reads, multi-page iteration, and analytics over Dataverse data. Use when the user wants to read, list, filter, aggregate, group, join, or analyze records — including pandas DataFrame workflows and notebook exploration.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "dv-query",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "search",
      "short_description": "Bulk reads, multi-page iteration, and analytics over Dataverse data. Use when the user wants to read, list, filter, aggregate, group, join, or analyze records — including pandas DataFrame workflows and notebook exploration."
    },
    "name": "dv-query",
    "plugin_release_skill_id": "pluginrsk_6a88a81587788191956d772922340c7c"
  },
  {
    "description": "Security-role assignment, user access, application users, business units, and admin self-elevation in Dataverse environments. Use when the user wants to give someone access, grant a role, become an admin, or add a service principal.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "dv-security",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "Security-role assignment, user access, application users, business units, and admin self-elevation in Dataverse environments. Use when the user wants to give someone access, grant a role, become an admin, or add a service principal."
    },
    "name": "dv-security",
    "plugin_release_skill_id": "pluginrsk_6a88a8157df48191b37cab7785bdedc0"
  },
  {
    "description": "Dataverse solution lifecycle — create, export, import, promote across environments, and validate deployments. Use when the user wants to package customizations, deploy to another environment, or move work between dev / test / prod.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "dv-solution",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "Dataverse solution lifecycle — create, export, import, promote across environments, and validate deployments. Use when the user wants to package customizations, deploy to another environment, or move work between dev / test / prod."
    },
    "name": "dv-solution",
    "plugin_release_skill_id": "pluginrsk_6a88a81623748191a3c108212ef88131"
  }
]
AFTER
[
  {
    "description": "Environment-level Dataverse administration — bulk delete, retention/archival, organization settings, OrgDB settings, recycle bin, audit, and the 37 allowlisted PPAC toggles. Use when the user wants to clean up data at scale, configure audit, change environment settings, manage retention policies, or list/cancel ERP batch jobs.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "dv-admin",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "Environment-level Dataverse administration — bulk delete, retention/archival, organization settings, OrgDB settings, recycle bin, audit, and the 37 allowlisted PPAC toggles. Use when the user wants to clean up data at scale, configure audit, change environment settings, manage retention policies, or list/cancel ERP batch jobs."
    },
    "name": "dv-admin",
    "plugin_release_skill_id": "pluginrsk_6ac730d187088191b2aa546801ccc067"
  },
  {
    "description": "One-step setup and connection diagnostics for a Dataverse environment — installs tools, authenticates, registers MCP, writes `.env`, and verifies active profiles and linked ERP endpoints. Use when starting a new project, switching environments, fixing authentication, troubleshooting MCP, or checking existing Dataverse / Finance and Operations connectivity or linkage.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "dv-connect",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "One-step setup and connection diagnostics for a Dataverse environment — installs tools, authenticates, registers MCP, writes `.env`, and verifies active profiles and linked ERP endpoints. Use when starting a new project, switching environments, fixing authentication, troubleshooting MCP, or checking existing Dataverse / Finance and Operations connectivity or linkage."
    },
    "name": "dv-connect",
    "plugin_release_skill_id": "pluginrsk_6ac730d0c67081918301c3e0fa2001c0"
  },
  {
    "description": "Record-level CRUD and bulk operations — create, update, delete, upsert, CSV import, multi-table foreign-key loads, AI-generated sample data. Use when the user wants to write, modify, seed, or import data records into Dataverse tables, or plan or perform Finance and Operations (ERP) record writes and DMF package imports.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "dv-data",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "bolt",
      "short_description": "Record-level CRUD and bulk operations — create, update, delete, upsert, CSV import, multi-table foreign-key loads, AI-generated sample data. Use when the user wants to write, modify, seed, or import data records into Dataverse tables, or plan or perform Finance and Operations (ERP) record writes and DMF package imports."
    },
    "name": "dv-data",
    "plugin_release_skill_id": "pluginrsk_6ac730d06bf48191ad03955373b65044"
  },
  {
    "description": "Dataverse schema authoring and inspection — tables, columns, relationships, forms, and views. Use when the user wants to define, evolve, or inspect the data model — add a column, create a table, set up a lookup, customize a form, build a view, or list existing columns and relationships.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "dv-metadata",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "Dataverse schema authoring and inspection — tables, columns, relationships, forms, and views. Use when the user wants to define, evolve, or inspect the data model — add a column, create a table, set up a lookup, customize a form, build a view, or list existing columns and relationships."
    },
    "name": "dv-metadata",
    "plugin_release_skill_id": "pluginrsk_6ac730d1b67481919dcd8086c9bb2485"
  },
  {
    "description": "Foundational cross-cutting context for Dataverse / Power Platform work — scope and the skill map, the tool-capability reference, the safety rules, and the safe change lifecycle. Use when the user mentions Dataverse, Dynamics 365, Power Platform, CRM, or ERP; load this first for orientation. Specialist skills self-route via their own frontmatter triggers. Finance and Operations / F&O business-data requests also require this skill first, then dv-query for reads.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "dv-overview",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "Foundational cross-cutting context for Dataverse / Power Platform work — scope and the skill map, the tool-capability reference, the safety rules, and the safe change lifecycle. Use when the user mentions Dataverse, Dynamics 365, Power Platform, CRM, or ERP; load this first for orientation. Specialist skills self-route via their own frontmatter triggers. Finance and Operations / F&O business-data requests also require this skill first, then dv-query for reads."
    },
    "name": "dv-overview",
    "plugin_release_skill_id": "pluginrsk_6ac730d23f8c8191a460efef619a0de6"
  },
  {
    "description": "Bulk reads, multi-page iteration, and analytics over Dataverse data. Use when the user wants to read, list, filter, aggregate, group, join, or analyze records — including pandas DataFrame workflows and notebook exploration. Also covers ERP (Finance and Operations / F&O) business-data reads and runtime entity, schema, or action discovery; load dv-overview first, then this skill.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "dv-query",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "chart",
      "short_description": "Bulk reads, multi-page iteration, and analytics over Dataverse data. Use when the user wants to read, list, filter, aggregate, group, join, or analyze records — including pandas DataFrame workflows and notebook exploration. Also covers ERP (Finance and Operations / F&O) business-data reads and runtime entity, schema, or action discovery; load dv-overview first, then this skill."
    },
    "name": "dv-query",
    "plugin_release_skill_id": "pluginrsk_6ac730d07220819186b40d5bb97a6ee8"
  },
  {
    "description": "Security-role assignment, user access, application users, business units, and admin self-elevation in Dataverse environments. Use when the user wants to give someone access, grant a role, become an admin, or add a service principal.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "dv-security",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "Security-role assignment, user access, application users, business units, and admin self-elevation in Dataverse environments. Use when the user wants to give someone access, grant a role, become an admin, or add a service principal."
    },
    "name": "dv-security",
    "plugin_release_skill_id": "pluginrsk_6ac730d05c3481918dda8271522fe3de"
  },
  {
    "description": "Dataverse solution lifecycle — create, export, import, promote across environments, and validate deployments. Use when the user wants to package customizations, deploy to another environment, or move work between dev / test / prod.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "dv-solution",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "hierarchy",
      "short_description": "Dataverse solution lifecycle — create, export, import, promote across environments, and validate deployments. Use when the user wants to package customizations, deploy to another environment, or move work between dev / test / prod."
    },
    "name": "dv-solution",
    "plugin_release_skill_id": "pluginrsk_6ac730d1467c819194ef8517126a5af1"
  },
  {
    "description": "X++ code development lifecycle for Finance and Operations — scaffold models, author classes, custom services/APIs, and data entities, install matching SDKs, compile deployable packages, deploy packages, synchronize databases, and verify deployed artifacts. Use when the user explicitly requests creating, building, compiling, packaging, deploying, DB-syncing, or verifying X++ customizations, or an end-to-end ERP code change.",
    "interface": {
      "brand_color": null,
      "default_prompt": null,
      "display_name": "erp-xpp",
      "icon_large_url": null,
      "icon_small_url": null,
      "iconography": "code",
      "short_description": "X++ code development lifecycle for Finance and Operations — scaffold models, author classes, custom services/APIs, and data entities, install matching SDKs, compile deployable packages, deploy packages, synchronize databases, and verify deployed artifacts. Use when the user explicitly requests creating, building, compiling, packaging, deploying, DB-syncing, or verifying X++ customizations, or an end-to-end ERP code change."
    },
    "name": "erp-xpp",
    "plugin_release_skill_id": "pluginrsk_6ac730d1f03881918c59e9ccdcc639fe"
  }
]

changed /release/version

BEFORE
"1.11.3"
AFTER
"1.16.0"
Full snapshot data
{
  "canonical_app_id": null,
  "connector_id": null,
  "created_at": "2026-07-14T21:45:17.506612Z",
  "discoverability": "LISTED",
  "id": "plugins_6a56a7df7a488191aa29d06c3124d761",
  "is_template": false,
  "is_template_instance": false,
  "name": "dataverse",
  "release": {
    "app_ids": [],
    "app_manifest": null,
    "app_templates": [],
    "description": "Microsoft Dataverse plugin for coding agents, covering record CRUD, bulk data operations, advanced queries, schema and metadata, administration, security, environment management, and solution lifecycle through MCP, CLI, and SDK workflows.",
    "display_name": "Microsoft Dataverse",
    "id": "pluginrel_8062836993948191bda4a060a91754dc",
    "interface": {
      "brand_color": "#22918B",
      "capabilities": [
        "Read",
        "Write"
      ],
      "category": "Developer Tools",
      "composer_icon_dark_url": null,
      "composer_icon_url": "https://files.openai.com/content?id=file_00000000501c81fbb8f37f57a9dd5846",
      "default_prompt": "Show me my open deals over $100K closing this quarter",
      "default_prompts": [
        "Show me my open deals over $100K closing this quarter",
        "Import this CSV into the contacts table",
        "Create a customer feedback table with name, rating, and comment columns"
      ],
      "developer_name": "Microsoft",
      "logo_url": "https://files.openai.com/content?id=file_0000000065a881fb9fc557c24991d5b3",
      "logo_url_dark": null,
      "long_description": "Microsoft Dataverse plugin for coding agents, covering record CRUD, bulk data operations, advanced queries, schema and metadata, administration, security, environment management, and solution lifecycle through MCP, CLI, and SDK workflows.",
      "plugin_category_id": "developer tools",
      "privacy_policy_url": "https://privacy.microsoft.com/privacystatement",
      "screenshot_urls": [],
      "short_description": "Build and manage Dataverse",
      "terms_of_service_url": "https://www.microsoft.com/en-us/legal/terms-of-use",
      "website_url": "https://www.microsoft.com/en-us"
    },
    "keywords": [
      "dataverse",
      "mcp",
      "power-platform",
      "dynamics-365",
      "microsoft"
    ],
    "mcp_servers": [],
    "onboarding_skill_name": null,
    "requires_local_executor": false,
    "skills": [
      {
        "description": "Environment-level Dataverse administration — bulk delete, retention/archival, organization settings, OrgDB settings, recycle bin, audit, and the 37 allowlisted PPAC toggles. Use when the user wants to clean up data at scale, configure audit, change environment settings, manage retention policies, or list/cancel ERP batch jobs.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "dv-admin",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Environment-level Dataverse administration — bulk delete, retention/archival, organization settings, OrgDB settings, recycle bin, audit, and the 37 allowlisted PPAC toggles. Use when the user wants to clean up data at scale, configure audit, change environment settings, manage retention policies, or list/cancel ERP batch jobs."
        },
        "name": "dv-admin",
        "plugin_release_skill_id": "pluginrsk_6ac730d187088191b2aa546801ccc067"
      },
      {
        "description": "One-step setup and connection diagnostics for a Dataverse environment — installs tools, authenticates, registers MCP, writes `.env`, and verifies active profiles and linked ERP endpoints. Use when starting a new project, switching environments, fixing authentication, troubleshooting MCP, or checking existing Dataverse / Finance and Operations connectivity or linkage.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "dv-connect",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "bolt",
          "short_description": "One-step setup and connection diagnostics for a Dataverse environment — installs tools, authenticates, registers MCP, writes `.env`, and verifies active profiles and linked ERP endpoints. Use when starting a new project, switching environments, fixing authentication, troubleshooting MCP, or checking existing Dataverse / Finance and Operations connectivity or linkage."
        },
        "name": "dv-connect",
        "plugin_release_skill_id": "pluginrsk_6ac730d0c67081918301c3e0fa2001c0"
      },
      {
        "description": "Record-level CRUD and bulk operations — create, update, delete, upsert, CSV import, multi-table foreign-key loads, AI-generated sample data. Use when the user wants to write, modify, seed, or import data records into Dataverse tables, or plan or perform Finance and Operations (ERP) record writes and DMF package imports.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "dv-data",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "bolt",
          "short_description": "Record-level CRUD and bulk operations — create, update, delete, upsert, CSV import, multi-table foreign-key loads, AI-generated sample data. Use when the user wants to write, modify, seed, or import data records into Dataverse tables, or plan or perform Finance and Operations (ERP) record writes and DMF package imports."
        },
        "name": "dv-data",
        "plugin_release_skill_id": "pluginrsk_6ac730d06bf48191ad03955373b65044"
      },
      {
        "description": "Dataverse schema authoring and inspection — tables, columns, relationships, forms, and views. Use when the user wants to define, evolve, or inspect the data model — add a column, create a table, set up a lookup, customize a form, build a view, or list existing columns and relationships.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "dv-metadata",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Dataverse schema authoring and inspection — tables, columns, relationships, forms, and views. Use when the user wants to define, evolve, or inspect the data model — add a column, create a table, set up a lookup, customize a form, build a view, or list existing columns and relationships."
        },
        "name": "dv-metadata",
        "plugin_release_skill_id": "pluginrsk_6ac730d1b67481919dcd8086c9bb2485"
      },
      {
        "description": "Foundational cross-cutting context for Dataverse / Power Platform work — scope and the skill map, the tool-capability reference, the safety rules, and the safe change lifecycle. Use when the user mentions Dataverse, Dynamics 365, Power Platform, CRM, or ERP; load this first for orientation. Specialist skills self-route via their own frontmatter triggers. Finance and Operations / F&O business-data requests also require this skill first, then dv-query for reads.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "dv-overview",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Foundational cross-cutting context for Dataverse / Power Platform work — scope and the skill map, the tool-capability reference, the safety rules, and the safe change lifecycle. Use when the user mentions Dataverse, Dynamics 365, Power Platform, CRM, or ERP; load this first for orientation. Specialist skills self-route via their own frontmatter triggers. Finance and Operations / F&O business-data requests also require this skill first, then dv-query for reads."
        },
        "name": "dv-overview",
        "plugin_release_skill_id": "pluginrsk_6ac730d23f8c8191a460efef619a0de6"
      },
      {
        "description": "Bulk reads, multi-page iteration, and analytics over Dataverse data. Use when the user wants to read, list, filter, aggregate, group, join, or analyze records — including pandas DataFrame workflows and notebook exploration. Also covers ERP (Finance and Operations / F&O) business-data reads and runtime entity, schema, or action discovery; load dv-overview first, then this skill.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "dv-query",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "chart",
          "short_description": "Bulk reads, multi-page iteration, and analytics over Dataverse data. Use when the user wants to read, list, filter, aggregate, group, join, or analyze records — including pandas DataFrame workflows and notebook exploration. Also covers ERP (Finance and Operations / F&O) business-data reads and runtime entity, schema, or action discovery; load dv-overview first, then this skill."
        },
        "name": "dv-query",
        "plugin_release_skill_id": "pluginrsk_6ac730d07220819186b40d5bb97a6ee8"
      },
      {
        "description": "Security-role assignment, user access, application users, business units, and admin self-elevation in Dataverse environments. Use when the user wants to give someone access, grant a role, become an admin, or add a service principal.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "dv-security",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Security-role assignment, user access, application users, business units, and admin self-elevation in Dataverse environments. Use when the user wants to give someone access, grant a role, become an admin, or add a service principal."
        },
        "name": "dv-security",
        "plugin_release_skill_id": "pluginrsk_6ac730d05c3481918dda8271522fe3de"
      },
      {
        "description": "Dataverse solution lifecycle — create, export, import, promote across environments, and validate deployments. Use when the user wants to package customizations, deploy to another environment, or move work between dev / test / prod.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "dv-solution",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "hierarchy",
          "short_description": "Dataverse solution lifecycle — create, export, import, promote across environments, and validate deployments. Use when the user wants to package customizations, deploy to another environment, or move work between dev / test / prod."
        },
        "name": "dv-solution",
        "plugin_release_skill_id": "pluginrsk_6ac730d1467c819194ef8517126a5af1"
      },
      {
        "description": "X++ code development lifecycle for Finance and Operations — scaffold models, author classes, custom services/APIs, and data entities, install matching SDKs, compile deployable packages, deploy packages, synchronize databases, and verify deployed artifacts. Use when the user explicitly requests creating, building, compiling, packaging, deploying, DB-syncing, or verifying X++ customizations, or an end-to-end ERP code change.",
        "interface": {
          "brand_color": null,
          "default_prompt": null,
          "display_name": "erp-xpp",
          "icon_large_url": null,
          "icon_small_url": null,
          "iconography": "code",
          "short_description": "X++ code development lifecycle for Finance and Operations — scaffold models, author classes, custom services/APIs, and data entities, install matching SDKs, compile deployable packages, deploy packages, synchronize databases, and verify deployed artifacts. Use when the user explicitly requests creating, building, compiling, packaging, deploying, DB-syncing, or verifying X++ customizations, or an end-to-end ERP code change."
        },
        "name": "erp-xpp",
        "plugin_release_skill_id": "pluginrsk_6ac730d1f03881918c59e9ccdcc639fe"
      }
    ],
    "version": "1.16.0"
  },
  "scope": "GLOBAL",
  "share_url": "https://chatgpt.com/plugins/plugins_6a56a7df7a488191aa29d06c3124d761?open_in_app",
  "status": "ENABLED"
}

SHA-256 of public snapshot: b9f8ef358fceacdfdd34ee7bdb097e66056da7f07a1a06bfa8da8ed8ff6b7a01