claudecodex

copilot-managed-runtime

Build, govern and operate apps on Microsoft Copilot Managed Runtime (ms CLI + @microsoft/managed-apps SDK) with end-to-end best practices and anti-patterns.

0 on GitHubby vademchev0.1.0MITupdated 12 days agoDeveloper Tools
/

Plugin copilot-managed-runtime from marketplace copilot-managed-runtime-skills in vademche/copilot-managed-runtime-skills. Commands read from the repo's manifest — 12 days ago.

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

What it installs

Skills (17)

  • cmr-alm-cicd

    Application lifecycle for Copilot Managed Runtime apps — branching, dev/test/prod, GitHub Actions with service principals, external artifact deployment (`--repo none`) and the preview managed projects (`projects`/`alm` features, `--target`, approvals). USE WHEN setting up CI/CD, promoting between en

  • cmr-backend-provisioning

    Provision and ship the backend a Copilot Managed Runtime app binds to — Dataverse tables in solutions (managed vs unmanaged), SharePoint sites/lists and Planner plans via idempotent scripts, repo layout and schema-first release order. USE WHEN an app needs new tables/lists/plans, asking "managed or

  • cmr-citizen-handoff

    Find and take over a Copilot Managed Runtime app a citizen built in Copilot Studio, Cowork or Copilot Code — locate, access, clone, assess, harden as pro-code, and hand back without breaking identity, sharing or regeneration. USE WHEN asked to take over, extend, productionize or fix a citizen-built

  • cmr-create-app

    Create or register a Copilot Managed Runtime app with the right repository model (platform Git, external GitHub Enterprise Cloud, or none), environment and template, and set up a production-ready project skeleton. USE WHEN starting a new CMR app, converting an existing SPA with `ms app init`, choosi

  • cmr-data-sources

    Choose, bind, refresh and remove connector data sources (SharePoint lists/libraries, Excel, Office 365 Users/Outlook/Teams, SQL, custom or third-party connectors) in a Copilot Managed Runtime app, and wrap the generated services safely. USE WHEN adding a connector, binding a SharePoint list or Excel

  • cmr-dataverse

    Use Dataverse tables from a Copilot Managed Runtime app — cross-environment binding, generated service usage (default import, executeAsync, positional args), paging, choices/lookups, and security-role design. USE WHEN binding Dataverse tables, querying/writing Dataverse rows, handling `@odata.nextLi

  • cmr-governance-admin

    Tenant governance for Copilot Managed Runtime — environment groups, connector/MCP policies (ACP vs DLP), sharing, CSP, CLI and external-artifact switches, tenant-wide inventory, orphaned apps, adoption (DAU/MAU), monitoring and Purview audit. USE WHEN an admin or CoE asks how to govern, monitor, aud

  • cmr-inner-loop

    Run the Copilot Managed Runtime developer loop — local dev with Local Play, pack, commit/push, cloud build, preview, deploy to live, and play. USE WHEN running `ms app dev`, debugging locally, building, deploying, checking build status, or explaining preview vs live. DO NOT USE WHEN setting up CI pi

  • cmr-licensing-cost

    Licensing and cost model for Copilot Managed Runtime apps — Power Apps Premium vs Managed Application Copilot Credits, per-launch and per-API-call charges, preview grace behaviour, separately billed Work IQ, build vs run billing, and cost-aware app design. USE WHEN estimating cost, explaining why a

  • cmr-mcp-workiq

    Call MCP servers (Work IQ Copilot/Mail/Calendar/Teams/SharePoint/OneDrive/User, Fabric, Learn Docs, Power Apps MCP) from a Copilot Managed Runtime app, including the JSON-RPC payload and the SSE response parser. USE WHEN adding Work IQ or another MCP server as a data source, grounding an app on M365

  • cmr-overview

    Orientation for Microsoft Copilot Managed Runtime (CMR) — what it is, how its layers fit, and which cmr-* skill to use next. USE WHEN the user mentions Copilot Managed Runtime, managed apps, the `ms` CLI, `@microsoft/managed-apps`, `ms.config.json`, or asks "how do I build an app on CMR". DO NOT USE

  • cmr-review

    Review a Copilot Managed Runtime app repository or pull request against best practices and the anti-pattern catalog (config, generated code, data access, SDK usage, security/CSP, ALM, sharing, cost) and produce a prioritised findings report. USE WHEN asked to review, audit, assess production-readine

  • cmr-sdk-patterns

    Correct, idiomatic use of the `@microsoft/managed-apps` SDK — subpath imports, app context and user, IOperationResult error handling, idempotent data loading, React patterns, and telemetry/Application Insights integration. USE WHEN writing or reviewing app code that imports `@microsoft/managed-apps`

  • cmr-security-csp

    Security for Copilot Managed Runtime apps — the default Content Security Policy and its consequences, how to request CSP changes, embedding, XSS/injection, secrets, identity and data-access threat model. USE WHEN the console shows "Refused to load/connect/frame", when adding fonts/CDNs/telemetry/ifr

  • cmr-setup-auth

    Install and verify the Copilot Managed Runtime `ms` CLI, sign in, switch accounts, refresh GitHub mappings, and configure service-principal identities for CI. USE WHEN setting up a machine or pipeline for CMR, when `ms` is missing, when auth/sign-in fails, or when preparing a service principal for G

  • cmr-sharing

    Share and unshare Copilot Managed Runtime apps with users, Entra groups and service principals at the right access level (play, edit, test), understand share links and policy limits, and keep data permissions aligned. USE WHEN granting or revoking access to an app, adding co-owners, enabling test au

  • cmr-troubleshooting

    Diagnose and fix Copilot Managed Runtime problems — CLI/auth errors, exit codes, git push failures to the platform repo, data-source binding errors, build/deploy failures, CSP violations, consent and licence prompts, empty data, sharing and policy errors. USE WHEN any `ms` command fails, an app does

Subagents (2)

  • cmr-architect

    Solution architect for Microsoft Copilot Managed Runtime apps. Use when designing a new CMR app or a significant change — choosing repository model, environments, data stores (SharePoint, Dataverse, connectors, Work IQ/MCP), security and CSP posture, ALM/CI-CD, sharing and ownership, licensing/cost

  • cmr-reviewer

    Read-only reviewer for Microsoft Copilot Managed Runtime app repositories and pull requests. Use to assess production readiness or review a diff against CMR best practices and the anti-pattern catalog (generated code, SDK result handling, CSP, secrets, ALM/CI, sharing, cost) and return a prioritised

Hooks (1)

  • PreToolUse

    node "${CLAUDE_PLUGIN_ROOT}/hooks/guard-generated.mjs"

View source on GitHub

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

Scaffold, validate, and publish new Claude Code plugins with proper structure

3 skills · 1 command · 1 agent

ruvnet/ruflo 81,589

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

gitnexus

claudecodex

Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.

12 skills · 1 MCP server · hooks

abhigyanpatwari/GitNexus 48,482

Maintain copilot-managed-runtime?

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 pluginslisted