claude

power-platform

Power Platform specialist team — agents (incl. power-platform-tester, power-bi-engineer) and skills, with strong ALM/git coverage for solutions, flows, and PBIP. A house-opinions hook flags 8 §3/§4 violations; the knowledge bank carries production decision trees (PA-flow recovery, Dataverse token-acquisition, PCF React surface, PBI deploy/refresh, custom-connector build-path, PBIR Enhanced infinite-spinner debug + full build reference, DAX silent-zero scoring via the `Domain` pattern, sempy.fabric notebook reference, Power BI Copilot report-readiness, Code Apps connector gotchas, PBIP deployment variables + #839, PBIR reference enrichment, PBIP report fast-solve triage router [MCP-optional], main-forms-are-Web-API-authorable grounding) plus a real-engagement scenarios bank. Bundles the community pbix-mcp server (d0nk3yhm/pbix-mcp, MIT) for .pbix/.pbit read/write/DAX-eval (`pip install pbix-mcp`); documents (not bundles) the official Microsoft Dataverse MCP (CLAUDE.md §9a). Extends ravenclaude-core.

9 on GitHubby Matt Corbettv0.45.2MITupdated today
/

Plugin power-platform from marketplace ravenclaude in mcorbett51090/RavenClaude. Commands read from the repo's manifest — today.

This plugin runs code on your machine — its hooks fire automatically on events like tool use and it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (24)

  • alm-pipeline-design

    Design end-to-end ALM pipelines for Power Platform solutions — pac CLI primitives, Azure DevOps multi-stage pipelines, source-control unpacked solutions, env-var + connection-reference promotion across DEV → TEST → UAT → PROD, managed-vs-unmanaged discipline. Used by `solution-alm-engineer` (primary

  • canvas-app-performance

    Diagnose and fix Power Fx canvas app performance — delegation as a P1 design constraint, lazy-load patterns, Concurrent() vs sequential, ClearCollect vs collection growth, OnStart vs OnVisible, screen-transition cost, control-count budgets per screen, and the connector-call audit via Monitor. Used b

  • code-review

    Deep code audit that finds dead wiring, silent failures, unfinished features, placeholder stubs, bloated files, and unnecessary complexity. Produces an actionable report with file:line references grouped by severity. Think of it as a senior dev doing a thorough PR review of the entire codebase. Trig

  • copilot-studio-bot-design

    Design Copilot Studio bots — topic vs generative-answers boundaries, knowledge-source hygiene, trigger-phrase design, slot-filling patterns, escalation-to-human criteria, AI Builder vs prompt-flow vs direct Azure OpenAI decisions, and the test-set discipline that catches regressions on every authori

  • dataverse-payload-preflight

    Validate a Dataverse create/update payload against LIVE entity metadata in ONE pass — before you POST/PATCH — so you never fix-one-field-and-retrigger. Catches nonexistent columns, invalid option-set values, malformed/missing lookup binds, missing required fields, and the owner-not-provided (SPN-cre

  • dataverse-plugins

    Use when developing, registering, or deploying Dataverse plugins (C# server-side extensions). Covers the IPlugin interface, execution pipeline stages, entity images, common patterns (auto-numbering, cascading updates, validation), and registration/deployment. Triggers on: "plugin", "server-side logi

  • dataverse-web-api

    Use when programmatically creating, modifying, or querying Dataverse schema and metadata via the Web API (OData v4.0). Covers table/column/relationship definitions, solution ALM, form and view XML construction, app module composition, global option sets, business rules, Custom API registration, and

  • dataverse-web-resources

    Use when creating, deploying, or managing Dataverse web resources for model-driven apps. Covers JavaScript form scripts (OnLoad, OnSave, OnChange events), HTML dashboard pages, CSS styling, image resources, navigation/side panes, ribbon/command bar customization, business process flow client API, an

  • dlp-policy-design

    Design tenant Data Loss Prevention policies for Power Platform — business / non-business / blocked classification, environment-scoped vs tenant-wide policies, exemption process, common-connector pitfalls (HTTP, SharePoint, Dataverse, custom connectors), and the "every flow gets re-evaluated on polic

  • grounding-protocol

    Reduce confident-but-incorrect "I can't do that" claims by forcing agents to verify capabilities before refusing scope. Mandatory checklist covers skills review, alternate-methods enumeration, team-composition check, and escalation phrasing. Inherited by every Power Platform agent.

  • maintainability-review

    Forward-looking maintainability + evolvability review of a Power Platform solution — understandability, modifiability, testability, evolution readiness, ownership. Used before major releases, handoffs, when inheriting an existing solution.

  • managed-solution-import

    Hardened pac solution import plus explicit baseline-aware cloud-flow reactivation for SPN-driven CI/CD — preflight, baseline, import, reactivate, verify. Managed imports leave flows Draft when the importing identity lacks connection permission; this reactivates only flows that were Active, splits tr

  • pbir-ref-integrity

    Report-wide referential-integrity validator for a PBIR Enhanced report's `definition/` tree. Deterministic, stdlib-only `check_refs.py` that catches DANGLING cross-file references — bookmarks pointing at deleted pages/visuals, `visualInteractions` naming visuals that no longer exist, a `pageOrder` t

  • 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", "datase

  • plan-with-team

    Spawns an Agent Team to collaboratively plan Power Platform / Dataverse applications. Three specialists (Data Architect, UX Designer, The Skeptic) debate and refine the plan before any code is written. Falls back to structured single-agent planning if agent teams are not enabled. Triggers on: "plan

  • power-apps-code-apps

    Use when building, scaffolding, debugging, or deploying Microsoft Power Apps Code Apps using React, Vue, or TypeScript in VS Code. Handles project initialization via pac CLI, Dataverse and connector data access via the @microsoft/power-apps SDK, power.config.json configuration, Vite build pipelines,

  • power-automate

    Veteran-level reference for Power Automate work — expressions, error handling + scopes, child flows, solution-aware flows + connection references, Dataverse triggers, throttling, approvals, performance patterns. Used by `flow-engineer` (primary) and any agent touching flows.

  • power-bi

    Veteran-level reference for Power BI — PBIP project structure + git, semantic model design, DAX patterns + performance, deployment pipelines, refresh / gateway troubleshooting, integration with Power Platform solutions / ALM. Used by `power-bi-engineer` (primary).

  • power-pages-permissions

    Design table permissions, web roles, and authentication for Power Pages — anonymous vs authenticated patterns, B2C / Entra-External-ID auth, table-permission scoping (global / contact / account / parental / self), record ownership, and the "row I can see in MDA but not in Pages" debugging playbook.

  • record-screen

    Record a Chrome browser tab to video via CLI. Use when the user wants to capture a screen recording of a browser tab. Supports list, start, stop, caption, and status subcommands. No debug mode required — uses a Chrome extension.

  • report-visualization-design

    Design a Power BI report/visualization in the Kurt-Buhler / Bas-Dohmen mold — a checklist-driven method: decide the question first, structure the page with the 3-30-300 information-seeking hierarchy, choose the visual by question-type, design headline KPIs with actual/target/gap + pre-attentive colo

  • solution-layering-resolution

    Diagnose and resolve Dataverse solution-layering problems — a managed import that "didn't take", an unmanaged Active layer shadowing managed components, wrong ribbon buttons, components that won't delete, stuck _Upgrade holding solutions, uninstall blockers. Read-only diagnosis first (msdyn_componen

  • update-model-driven-app

    Use when an agent must PROGRAMMATICALLY UPDATE an existing model-driven Power Apps app (including its custom pages) in a real Power Platform environment — typically reusing a service principal (SPN). Owns the "there has to be a way" question: it splits the update surface (record/config data · the mo

  • visual-qa

    AI-powered visual QA testing that walks through an app in the browser, records every action with annotated captions (what was done, what should happen), captures screenshots/GIFs, and sends the evidence to Gemini for automated review. Catches UX misalignments, broken flows, missing states, and edge

Slash commands (8)

  • /power-platform:build-canvas-app

    Build a performant canvas app — delegation-first data access (no non-delegable warnings at scale), an OnStart/OnVisible performance budget, named formulas + With() over repeated work, Patch with defaults + IfError, and a clear canvas-vs-model-driven-vs-code-app call.

  • /power-platform:build-copilot-studio-agent

    Build a Copilot Studio agent the right way — route topic vs generative deliberately, select and scope grounding sources, and add escalation + guardrails so the agent hands off cleanly and never answers outside its grounding.

  • /power-platform:design-dataverse-schema

    Design a Dataverse table/column schema correctly — choice vs lookup vs customer column, alternate keys for upsert, where to enforce logic (business rule vs rollup vs plug-in), avoiding cascade-on-high-volume-child, least-privilege security roles, and field-level security used sparingly.

  • /power-platform:harden-environment-governance

    Harden Power Platform tenant governance — default-deny DLP policies, environment strategy + isolation, secure the default environment, managed environments + sharing limits, and licensing/capacity awareness. The power-platform-admin's tenant-safety checklist.

  • /power-platform:model-power-bi-dataset

    Model a Power BI semantic model the right way — star schema not a flat table, measures not calculated columns, deliberate storage mode (Import/DirectQuery/Direct Lake), and row-level security tested as the role. Includes DAX-correctness-as-code.

  • /power-platform:scaffold-cloud-flow

    Scaffold a Power Automate cloud flow the right way — pick the trigger with trigger conditions (not runtime filters), use connection references + environment variables (never hardcoded), add error handling/retry + concurrency/pagination, and reach for child flows for reuse. Recommends the Dataverse W

  • /power-platform:set-up-alm-pipeline

    Set up a Power Platform ALM pipeline — source-control the unpacked solution tree, one build artifact promoted unchanged across dev→test→prod, connection references + environment variables + Key Vault secrets, managed solutions downstream, and a fresh-import smoke test before release.

  • /power-platform:write-platform-tests

    Write Power Platform tests that catch real defects — run as the real security context (not admin), isolate and tear down test data, and treat DAX correctness as code. Covers Dataverse logic, app behavior, and BI measures.

Subagents (11)

  • copilot-studio-engineer

    Use this agent for Copilot Studio (formerly Power Virtual Agents) bot design and AI Builder integration — topics, generative answers, knowledge sources, AI Builder models, AI Credit budgeting, bot channels, and 'Copilot Studio vs Azure OpenAI' decisions. NOT for general flow work (flow-engineer).

  • dataverse-architect

    Use this agent for Dataverse data modeling, security model design, plug-ins, and business rules. Spawn for 'design these tables', 'model this security', 'should this be a plug-in or a flow', 'audit this schema', or 'migrate this from SharePoint/Excel to Dataverse'.

  • flow-engineer

    Use for Power Automate work — cloud flows, desktop flows (RPA), custom connectors, triggers, expressions, error handling. Spawn for flow build/review/troubleshooting or "Power Automate vs Logic Apps vs Function App?". NOT for canvas apps (power-fx-engineer) or data modeling (dataverse-architect).

  • model-driven-engineer

    Use for model-driven app construction — site maps, app modules, forms, views, dashboards, business process flows, command bar customization, JS web resources, and form scripting via Xrm/formContext APIs. NOT for data modeling (dataverse-architect) or canvas-only Power Fx (power-fx-engineer).

  • pcf-developer

    Use for Power Apps Component Framework (PCF) custom controls — TypeScript, manifest, lifecycle, build, package, register. Pro-code lane, when canvas / Custom Pages cannot deliver the required UI. NOT for canvas formulas (power-fx-engineer) or model-driven JS web resources (model-driven-engineer).

  • power-bi-engineer

    Use for Power BI semantic models, DAX authoring/review, reports, dataflows, PBIP source control + Azure DevOps git, deployment pipelines, refresh/gateway troubleshooting, and Power BI ALM/CI-CD. NOT for Dataverse schema (dataverse-architect) or general canvas/Power Fx (power-fx-engineer).

  • power-fx-engineer

    Use this agent for canvas Power App work — screen architecture, Power Fx formulas, components and component libraries, delegation, performance, theming, accessibility, Test Studio, Monitor.

  • power-pages-engineer

    Use this agent for Power Pages (formerly Power Apps Portals) — external-facing sites for anonymous or B2C users. NOT for internal-tenant apps.

  • power-platform-admin

    Use this agent for tenant-level Power Platform admin work — environment strategy, managed environments, DLP at tenant + environment scope, CoE Starter Kit, licensing audits, capacity reporting (Dataverse storage, API entitlements), and risk audits.

  • power-platform-tester

    Use this agent for Power Platform-specific testing — Power Fx tests in Test Studio, canvas-app Monitor traces, Power Automate flow tests, Dataverse validation, model-driven form/business-rule testing, DAX measure correctness, Power BI VertiPaq diagnostics, and `pac solution check`.

  • solution-alm-engineer

    Use this agent for Power Platform Application Lifecycle Management — pac CLI mastery, source control of unpacked solutions, environment variables, connection references, environment strategy at the solution level (dev/test/prod promotion), and ALM pipelines.

MCP servers (1)

  • powerbi-editor

    runs: pbix-mcp-server

Hooks (4)

  • PreToolUse

    /usr/bin/env -u BASH_ENV -u ENV -u SHELLOPTS -u BASHOPTS -u LD_PRELOAD -u LD_LIBRARY_PATH -u LD_AUDIT -u DYLD_INSERT_LIBRARIES -u DYLD_LIBRARY_PATH -u PYTHONPATH -u PYTHONSTARTUP PATH=/usr/local/bin:/

  • PostToolUse

    /usr/bin/env -u BASH_ENV -u ENV -u SHELLOPTS -u BASHOPTS -u LD_PRELOAD -u LD_LIBRARY_PATH -u LD_AUDIT -u DYLD_INSERT_LIBRARIES -u DYLD_LIBRARY_PATH -u PYTHONPATH -u PYTHONSTARTUP PATH=/usr/local/bin:/

  • PostToolUse

    /usr/bin/env -u BASH_ENV -u ENV -u SHELLOPTS -u BASHOPTS -u LD_PRELOAD -u LD_LIBRARY_PATH -u LD_AUDIT -u DYLD_INSERT_LIBRARIES -u DYLD_LIBRARY_PATH -u PYTHONPATH -u PYTHONSTARTUP PATH=/usr/local/bin:/

  • PostToolUse

    /usr/bin/env -u BASH_ENV -u ENV -u SHELLOPTS -u BASHOPTS -u LD_PRELOAD -u LD_LIBRARY_PATH -u LD_AUDIT -u DYLD_INSERT_LIBRARIES -u DYLD_LIBRARY_PATH -u PYTHONPATH -u PYTHONSTARTUP PATH=/usr/local/bin:/

View source on GitHub mcorbett51090.github.io

More from mcorbett51090/RavenClaude

All 184 plugins →

Domain-neutral Claude Code foundation: specialist agents, skills, gates, hooks, rules, templates. Capability Grounding Protocol, Structured Output Protocol, Researcher meta-skill, comfort-posture dashboard, opt-in command-review tribunal (the Thing), WebFetch sanitizer, branch-archive escape hatch, brand-extraction (homepage → brand kit), /wireframe (describe anything → validated model + high-fi Artifact + Mermaid), Problems & Resolutions view, declarative-visualization (Vega-Lite/Deneb/SVG, Gate 101 + Gate 103 svg-report-lint, viz-spec-reviewer), and Claude orchestrator escape hatch (/claude-orchestrate). Slash commands: /init-agent-ready, /wrap, /set-posture, /dashboard, /forge, /wireframe, /reset-plugin-cache, /handoff.

70 skills · 14 commands · 18 agents · hooks

9

finance

claude

Corporate finance & FP&A specialist team — FP&A analyst (budgets, forecasts, variance commentary), financial modeler (3-statement, DCF, scenarios), controller (close, JEs, reconciliations), treasury analyst (cash, covenants, FX), valuation analyst (DCF + comps + precedent), audit-prep specialist (PBC, walkthroughs, SOC1/2 narratives), and board-pack composer. skills incl. a gold-standard NetSuite close (OAuth2 M2M + SuiteQL BS/IS trial balance, layperson runbook), templates, a knowledge bank (ASC 805 / 718 / 740, accrual-cutoff, WACC, cost accounting, FP&A operating model + decision support, NetSuite integration landscape), advisory hooks (hardcoded rates / plaintext PII / missing Sources / Assumptions; secrets-PII scan). Inherits ravenclaude-core protocols.

23 skills · 7 commands · 7 agents · hooks

9

Web design & build specialist team — web architect (IA, stack, hosting), UX designer (wireframes, flows, conversion), visual designer (brand, typography, tokens), frontend implementer (HTML/CSS/JS, React, Astro, Next), content strategist (copy, microcopy, SEO content), accessibility auditor (WCAG 2.2 AA/AAA), and performance engineer (Core Web Vitals, image/font optimization). skills (the gold-standard-website-pipeline gated build pipeline, static-site build, design-system audit, card/tile UI, accessibility review, Core Web Vitals tuning, technical SEO audit, information architecture, conversion design, content audit, design-tokens scaffolding, third-party hygiene, Fluent UI v9 + React implementation), templates, an advisory hook, and a knowledge bank seeded with a curated 2026 reference set of "cutting edge yet simple" marketing-site donors — the design agents carry compact inline priors plus a pointer to the full brief. Inherits ravenclaude-core protocols.

19 skills · 7 commands · 7 agents · hooks · LSP

9

EdTech-flavored Partner Success Manager team — specialist agents anchored on the PSM lane, with skills, templates, an advisory hook, a knowledge bank with Mermaid decision trees, a engagement bank, and a stdlib psm_calc.py calculator (seat-utilization / renewal-NRR-forecast / time-to-value). Covers QBRs, success plans, health scores, a self-contained Power-BI-style partner-health report, onboarding, touchpoint logs, adoption sequencing, 90-day implementation arcs, train-the-trainer curricula, advocacy/reference pipelines, renewal decision memos, and the integration contract for a centralized CS dashboard (Planhat + Salesforce + Snowflake + Zapier + Granola). Team growth ships as skills + knowledge + templates, not parallel agents. Primary-source citations with retrieval dates. Vertical-explicit but segment-agnostic — fits K-12, higher-ed, corporate L&D, or mixed EdTech books. Inherits ravenclaude-core protocols including the alternate-methods Capability Grounding Protocol.

17 skills · 5 commands · 6 agents · hooks

9

Financial-regulatory & compliance specialist team — function agents (AML/KYC, regulatory-reporting, risk-and-controls, policy & procedure, examination-prep, Bermuda-insurance) PLUS jurisdiction/regulator specialists: BMA financial-institutions (banking, trust, corporate-services, fund-admin, investment-business, money-service, digital-assets — the primary build-out, with deep AML/ATF + supervision/fees + licensing-classification trees), CIMA (Cayman), Bahamas, Channel Islands (Jersey JFSC + Guernsey GFSC), UK PRA, and US federal+state. primary-source-cited regulator knowledge files, best-practice rules, skills, templates, a defensive PreToolUse hook (PII scrub — SSN/IBAN/credit-card/Bermuda TIN/wire instructions). Positioning reflects field experience inside a Tier-1 financial regulator (BMA). Inherits ravenclaude-core protocols.

11 skills · 5 commands · 12 agents · hooks

9

Data-platform team — agents (database-setup-guide, etl-pipeline-engineer, dashboard-builder, connector-developer) for cloud DBs, ELT (Airbyte / Fivetran / n8n) with connectors for QuickBooks / Stripe / Salesforce / HubSpot / GA4 / Shopify / HRIS / Planhat / Intercom / Slack-as-source plus 8-vendor support-tool integration coverage (Zendesk, Freshdesk, Intercom Conv+Tkt, SFDC Service Cloud, JSM, HubSpot Service, Help Scout, Front + 2026 Fivetran connector-MAR build-vs-buy math), and embedded dashboards (Evidence.dev / Superset / Metabase / Cube + Tremor). skills (incl. support-ticket-normalization — conformed fct_ticket / fct_conversation_event over 8 vendors; cross-system-identity-resolution — the Salesforce↔Planhat↔Intercom↔Slack account spine), templates, a knowledge bank, best-practices. Opinionated against per-viewer-priced BI for greenfield SMB. Requires ravenclaude-core@>=0.7.0.

15 skills · 5 commands · 4 agents · hooks

9

Similar plugins

dataverse

claudecodex

Agent skills for building on, analyzing, and managing Microsoft Dataverse — with Dataverse MCP, PAC CLI, and Python SDK.

10 skills

anthropics/claude-plugins-official 47,076

Debug, build, and operate Power Automate flows via FlowStudio MCP with action-level inputs and outputs.

5 skills

hashgraph-online/awesome-codex-plugins 1,566

Twelve-skill bundle covering the The Review of Economics and Statistics (REStat) manuscript lifecycle, from topic selection through the Harvard Dataverse replication package and R&R rebuttal.

12 skills

brycewang-stanford/Awesome-Journal-Skills 1,413

Build and deploy Power Apps code apps for mobile using Expo (React Native), with native device functionality and Power Platform connectors

31 skills · 5 agents · 1 MCP server · hooks

microsoft/power-platform-skills 1,143

dataverse

claudecodex

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.

10 skills

microsoft/Dataverse-skills 258

Power Platform from your AI client: build and debug cloud flows, manage connections, run desktop flows (RPA) and work queues, and administer Dataverse, Power Pages, and tenant governance.

10 skills · 1 MCP server

rcb0727/powerplatform-mcp-docs 102

Maintain power-platform?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins184 plugins