setup-app-insights
Installation
SKILL.md
Shared instructions: shared-instructions.md — read first.
Set up Application Insights
Configures the generated app's optional, customer-owned Application Insights telemetry through app.json → expo.extra.appInsightsConfig. This is host/runtime configuration, not a connector or plan section — it never touches the data model, native-capability matrix, connector list, or screens.
Application Insights is off by default. Invoking this skill (or approving its mutation) is the explicit opt-in; consent is never inferred from an app description.
When to use
/setup-app-insights— enable, change, or disable Application Insights on an existing app.- Invoked by
/edit-appwhen the request is only an Application Insights change (its Step 0.5 fast path delegates here). - Examples: "Enable Application Insights for this app", "Change the Application Insights resource this app uses", "Disable Application Insights for this app".
When NOT to use
- Adding or changing custom events in app screens → configure Application Insights here first, then continue through
/edit-appfor those source changes. - Data model / connector / native / design / screen changes → the respective
/add-*,/setup-*,/edit-app, or/design-systemskills. - Provisioning a new Azure Application Insights resource → out of scope; this skill discovers or accepts an existing resource.