[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M699RV6N4QGSA59VBA9AB76F":3,"skill-same:01M699RV6N4QGSA59VBA9AB76F":65},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":34,"linkOnly":35,"markdownContent":36,"markdownBody":37,"frontMatter":38,"refName":42,"commitSha":43,"skillDirectory":44,"forksCount":45,"repositoryHtmlUrl":46,"repositoryHomepageUrl":47,"ownerHtmlUrl":48,"ownerBlogUrl":49,"ownerDescription":50,"updatedAt":51,"install":52,"resources":64},"01M699RV6N4QGSA59VBA9AB76F","telemetry",null,"Use this skill when the user wants to enable, disable, turn on or off, opt out of, opt in to, or check the status of power-automate telemetry \u002F usage data. Triggers: \"disable telemetry\", \"turn off telemetry\", \"opt out of telemetry\", \"stop collecting usage data\", \"enable telemetry\", \"telemetry status\".","microsoft\u002Fpower-platform-skills","microsoft","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6154722?v=4","01M698VYDXZ6JW5WH3CRV650R8","Microsoft","01M699JVYJFB75D9JM70BN4H0Q",1143,"MIT","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fpower-platform-skills\u002Fblob\u002Fmain\u002Fplugins\u002Fpower-automate\u002Fskills\u002Ftelemetry\u002FSKILL.md",[],[5,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33],"status","data","Bash","automate","haiku","check","user","use","power","stop","triggers","usage","true","when","opt","2026-11-10 10:12:30",false,"---\nname: telemetry\ndescription: >\n  Use this skill when the user wants to enable, disable, turn on or off, opt out\n  of, opt in to, or check the status of power-automate telemetry \u002F\n  usage data. Triggers: \"disable telemetry\", \"turn off telemetry\", \"opt out of\n  telemetry\", \"stop collecting usage data\", \"enable telemetry\", \"telemetry status\".\nuser-invocable: true\nargument-hint: \"on | off | status\"\nallowed-tools: Bash\nmodel: haiku\n---\n\n# Power Automate Telemetry Control\n\nEnable, disable, or check the status of pseudonymous usage telemetry for the\n`power-automate` plugin.\n\n## What is collected\n\nTelemetry is **pseudonymous**. It records operational fields — skill name,\nplugin version, OS\u002FNode versions, agent name\u002Fversion, Dataverse organization\nand Entra tenant IDs, and the signed-in user's Entra object ID when PAC exposes\nit. It never includes file paths, prompts, tool inputs, flow names, URLs,\ncredentials, usernames, hostnames, or error messages. Plugin hook events have a\nlocal diagnostic log, one file per session, under\n`~\u002F.power-platform-skills\u002Ftelemetry\u002Fpower-automate\u002Fsessions\u002F\u003CsessionId>\u002Fevents.jsonl`\n(nothing is transmitted when telemetry is OFF). Session logs older than 14 days\nare pruned automatically. This hook log is separate from FlowAgent CLI\u002FMCP\ntelemetry, whose local mirror is `~\u002F.flowagent\u002Ftelemetry.jsonl` by default\n(`FLOWAGENT_TELEMETRY_LOG` overrides the path) and is not automatically pruned.\nThe status command below reports the plugin hook's setting and session logs;\nit also prints the core log's path and whether the file exists, not whether a\nparticular CLI\u002FMCP call is eligible for remote collection.\n\n## Workflow\n\n1. Determine the action from the user's request \u002F `$ARGUMENTS`:\n   - `on` — opt in\n   - `off` — opt out (nothing transmitted; local log still kept)\n   - `status` (default) — report current state\n\n2. Run the bundled config CLI and show its output verbatim:\n\n   ```bash\n   node \"${PLUGIN_ROOT:-$CLAUDE_PLUGIN_ROOT}\u002Fscripts\u002Flib\u002Ftelemetry\u002Flib\u002Ftelemetry-config.js\" --action \u003Con|off|status> --plugin power-automate\n   ```\n\n   For `status`, also show the FlowAgent CLI\u002FMCP local log location:\n\n   ```bash\n   node -e 'const fs = require(\"node:fs\"); const os = require(\"node:os\"); const path = require(\"node:path\"); const log = process.env.FLOWAGENT_TELEMETRY_LOG || path.join(os.homedir(), \".flowagent\", \"telemetry.jsonl\"); console.log(`FlowAgent CLI\u002FMCP local log: ${log}${fs.existsSync(log) ? \"\" : \" (not created yet)\"}`);'\n   ```\n\n3. Confirm the result to the user in one sentence.\n","# Power Automate Telemetry Control\n\nEnable, disable, or check the status of pseudonymous usage telemetry for the\n`power-automate` plugin.\n\n## What is collected\n\nTelemetry is **pseudonymous**. It records operational fields — skill name,\nplugin version, OS\u002FNode versions, agent name\u002Fversion, Dataverse organization\nand Entra tenant IDs, and the signed-in user's Entra object ID when PAC exposes\nit. It never includes file paths, prompts, tool inputs, flow names, URLs,\ncredentials, usernames, hostnames, or error messages. Plugin hook events have a\nlocal diagnostic log, one file per session, under\n`~\u002F.power-platform-skills\u002Ftelemetry\u002Fpower-automate\u002Fsessions\u002F\u003CsessionId>\u002Fevents.jsonl`\n(nothing is transmitted when telemetry is OFF). Session logs older than 14 days\nare pruned automatically. This hook log is separate from FlowAgent CLI\u002FMCP\ntelemetry, whose local mirror is `~\u002F.flowagent\u002Ftelemetry.jsonl` by default\n(`FLOWAGENT_TELEMETRY_LOG` overrides the path) and is not automatically pruned.\nThe status command below reports the plugin hook's setting and session logs;\nit also prints the core log's path and whether the file exists, not whether a\nparticular CLI\u002FMCP call is eligible for remote collection.\n\n## Workflow\n\n1. Determine the action from the user's request \u002F `$ARGUMENTS`:\n   - `on` — opt in\n   - `off` — opt out (nothing transmitted; local log still kept)\n   - `status` (default) — report current state\n\n2. Run the bundled config CLI and show its output verbatim:\n\n   ```bash\n   node \"${PLUGIN_ROOT:-$CLAUDE_PLUGIN_ROOT}\u002Fscripts\u002Flib\u002Ftelemetry\u002Flib\u002Ftelemetry-config.js\" --action \u003Con|off|status> --plugin power-automate\n   ```\n\n   For `status`, also show the FlowAgent CLI\u002FMCP local log location:\n\n   ```bash\n   node -e 'const fs = require(\"node:fs\"); const os = require(\"node:os\"); const path = require(\"node:path\"); const log = process.env.FLOWAGENT_TELEMETRY_LOG || path.join(os.homedir(), \".flowagent\", \"telemetry.jsonl\"); console.log(`FlowAgent CLI\u002FMCP local log: ${log}${fs.existsSync(log) ? \"\" : \" (not created yet)\"}`);'\n   ```\n\n3. Confirm the result to the user in one sentence.\n",{"name":5,"model":23,"description":39,"allowed-tools":21,"argument-hint":40,"user-invocable":41},"Use this skill when the user wants to enable, disable, turn on or off, opt out of, opt in to, or check the status of power-automate telemetry \u002F usage data. Triggers: \"disable telemetry\", \"turn off telemetry\", \"opt out of telemetry\", \"stop collecting usage data\", \"enable telemetry\", \"telemetry status\".\n","on | off | status",true,"main","0a55a88fa2855404029d1e5450faf92878baf763","plugins\u002Fpower-automate\u002Fskills\u002Ftelemetry",229,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fpower-platform-skills","https:\u002F\u002Fmicrosoft.github.io\u002Fpower-platform-skills\u002F","https:\u002F\u002Fgithub.com\u002Fmicrosoft","https:\u002F\u002Fopensource.microsoft.com","Open source projects and samples from Microsoft","2026-11-13 01:33:52",{"source":8,"skillName":5,"commands":53,"prompt":63,"zipAvailable":41},[54,57,60],{"tool":55,"command":56},"npx","npx skills add microsoft\u002Fpower-platform-skills --skill telemetry",{"tool":58,"command":59},"bunx","bunx skills add microsoft\u002Fpower-platform-skills --skill telemetry",{"tool":61,"command":62},"pnpm","pnpm dlx skills add microsoft\u002Fpower-platform-skills --skill telemetry","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fpower-platform-skills\u002Fblob\u002Fmain\u002Fplugins\u002Fpower-automate\u002Fskills\u002Ftelemetry\u002FSKILL.md",[],[66,85,107,125,139,149],{"skillNo":67,"name":68,"nameZh":6,"description":69,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":70,"categories":71,"keywords":72,"publishedAt":34},"01M699WVHX0XN59EPBTTPEKYPG","setup","Use when Process Intelligence needs building, explicit cloud\u002Faccount\u002Fenvironment configuration, sign-in, connection diagnostics, or recovery from an authentication error.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fpower-platform-skills\u002Fblob\u002Fmain\u002Fplugins\u002Fprocess-intelligence\u002Fskills\u002Fsetup\u002FSKILL.md",[],[68,73,32,74,75,76,77,78,26,79,80,81,82,83,84,21],"read","connection","error","sign","intelligence","configuration","process","diagnostics","environment","authentication","cloud","recovery",{"skillNo":86,"name":87,"nameZh":6,"description":88,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":89,"categories":90,"keywords":96,"publishedAt":34},"01M699WSR9EX55YY1WD9J22FEG","report-issue","Use when the user wants a Process Intelligence bug-report draft or support summary for a failed operation.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fpower-platform-skills\u002Fblob\u002Fmain\u002Fplugins\u002Fprocess-intelligence\u002Fskills\u002Freport-issue\u002FSKILL.md",[91],{"categoryNo":92,"categoryName":93,"taxonomyType":94,"taxonomyTypeDesc":95},"01JBSEEDCAT000000000000034","行政与办公人员","PROFESSION","适用职业",[97,98,99,100,25,79,26,101,102,77,103,104,105,32,106],"report issue","report","issue","support","bug","summary","draft","operation","for","bug-report",{"skillNo":108,"name":109,"nameZh":6,"description":110,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":111,"categories":112,"keywords":113,"publishedAt":34},"01M699WR26YQ9Q21KE6MJF5B2G","investigate-process","Use when a broad Process Mining business question, observed pattern or competing explanation needs investigation across analytical perspectives.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fpower-platform-skills\u002Fblob\u002Fmain\u002Fplugins\u002Fprocess-intelligence\u002Fskills\u002Finvestigate-process\u002FSKILL.md",[],[79,114,115,116,32,117,118,119,120,73,121,26,122,123,124],"investigate","investigate process","mining","process mining","investigation","perspectives","question","business","pattern","across","analytical",{"skillNo":126,"name":127,"nameZh":6,"description":128,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":129,"categories":130,"keywords":131,"publishedAt":34},"01M699WP9SDG5ZR12P8VYNXKTN","derive-metric","Use when a requested measure is missing, a saved custom metric needs reuse, or an ephemeral formula or derived scalar is needed.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fpower-platform-skills\u002Fblob\u002Fmain\u002Fplugins\u002Fprocess-intelligence\u002Fskills\u002Fderive-metric\u002FSKILL.md",[],[132,133,73,26,134,135,136,137,138,32],"metric","derive metric","formula","missing","reuse","saved","custom",{"skillNo":140,"name":141,"nameZh":6,"description":142,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":143,"categories":144,"keywords":145,"publishedAt":34},"01M699WMG5R8P6SMTDAS1TKF9E","compare-cohorts","Use when comparing process cohorts, departments, periods or before-and-after results under matched definitions.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fpower-platform-skills\u002Fblob\u002Fmain\u002Fplugins\u002Fprocess-intelligence\u002Fskills\u002Fcompare-cohorts\u002FSKILL.md",[],[146,147,32,26,79,148,73],"compare","compare cohorts","results",{"skillNo":150,"name":151,"nameZh":6,"description":152,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":153,"categories":154,"keywords":155,"publishedAt":34},"01M699WJWNVTMP9XK3NCJHV14D","analyze-variants","Use when investigating common or slow variants, repeated work, unusual paths, or a specific Process Mining case.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fpower-platform-skills\u002Fblob\u002Fmain\u002Fplugins\u002Fprocess-intelligence\u002Fskills\u002Fanalyze-variants\u002FSKILL.md",[],[156,157,158,117,32,116,159,160,26,79,73,161,162],"analyze","variants","analyze variants","case","paths","work","common"]