帮助你将 Power Automate 云端流程接入 Power Pages 站点并生成调用代码
该技能材料表明其属于开源的提示型 Skill,本身未声明需要密钥或固定远程端点;从已给客观检查项看整体偏低风险。需注意其面向 Power Pages/Power Automate 集成场景,可能引导读取项目文件并生成站点元数据与前端代码,因此在实际执行链路中仍应审查其对本地工程内容的修改。
材料顶部声明无密钥/环境变量要求;README提到依赖已登录的 PAC CLI 与 Azure CLI,但未显示该技能自行收集、存储或外传凭证。
材料声明无固定远程 host,但功能描述包含“Fetch flows from the Power Automate Flow RP API”,说明实际使用场景可能连接 Microsoft/Power Platform 相关服务查询流程信息;这属于其声明功能范围内的常规联网能力。
系统检查项标注为 prompt-only,未见其自带可执行二进制、后台服务或本机任意代码执行能力。README中的 `node ...check-version.js` 属第三方说明文本,不能据此认定该技能本身具备额外执行权限。
按描述其会定位并读取 `powerpages.config.json`、检查 `.powerpages-site`,并为站点生成 `.cloudflowconsumer.yml` 与前端 JS/TS 代码,说明其面向本地项目文件有读写行为;当前未见超出声明用途的过度数据访问红旗。
来源为 GitHub 上的 Microsoft 仓库且标注开源,可审计性较好,这是明显的降风险因素。虽许可证未声明、star 为 0、维护状态未知,带来一定不确定性,但不足以单独升为高风险。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "add-cloud-flow" 技能: 1. 下载 https://raw.githubusercontent.com/microsoft/power-platform-skills/main/plugins/power-pages/skills/add-cloud-flow/SKILL.md 2. 保存为 ~/.claude/skills/add-cloud-flow/SKILL.md 3. 装好后重载技能,告诉我可以用了
请帮我把一个 Power Automate 审批云端流程接入 Power Pages 的“请假申请”页面。先列出可用流程,并根据“请假审批”意图推荐最合适的流程;识别适用场景和所需 web roles;如果该流程尚未注册,请创建所需 metadata 文件,并生成前端调用代码。
返回推荐流程、适用场景、权限角色、所需元数据文件以及可直接集成到页面的前端调用代码。
我已经注册过一个 Power Automate 云端流程,现在想把它加到 Power Pages 的“联系我们”页面。请不要重复创建 metadata,只检查现有注册信息,识别页面场景和 web roles,并生成该页面所需的客户端调用代码。
返回复用现有注册配置的方法、页面适配建议、权限要求和新的页面调用代码。
我想在 Power Pages 站点中加入一个自动发送客户回访邮件的能力。请列出当前可用的 Power Automate 云端流程,基于“客户回访邮件”这个意图推荐相关流程,说明每个流程适合的场景、需要的 web roles,以及接入页面时需要准备哪些文件和代码。
返回按意图筛选的流程建议清单,并说明每个方案的接入条件、角色权限与实现产物。
Plugin check: Run
node "${CLAUDE_PLUGIN_ROOT}/scripts/check-version.js"— if it outputs a message, show it to the user before proceeding.
Connect one or more Power Automate cloud flows to a Power Pages code site, or wire already-registered flows into additional pages/components. For new flows this skill:
adx_cloudflowconsumer metadata YAML in .powerpages-site/cloud-flow-consumer/For already-registered flows, the skill skips metadata and role creation and goes straight to client-side integration — wiring the existing flow into new UI locations.
Prerequisites:
- An existing Power Pages code site with
.powerpages-sitedeployed- PAC CLI authenticated (
pac auth whomust succeed)- Azure CLI authenticated (
az login --allow-no-subscriptionsworks whether or not your account has an Azure subscription — Dataverse and Power Platform tokens are AAD-scoped)
Initial request: $ARGUMENTS
.powerpages-site exists, inventory web roles and existing flows.cloudflowconsumer.yml for each flow; create missing web roles firstGoal: Locate the Power Pages project and confirm all prerequisites are met
Actions:
Look for powerpages.config.json in the current directory or immediate subdirectories.
If not found: Tell the user to create a site first with /create-site.
Read powerpages.config.json to get the siteName (used for display and plan rendering).
.powerpages-site ExistsLook for the .powerpages-site folder in the project root.
If not found:
Use AskUserQuestion:
| Question | Options |
|---|---|
.powerpages-site is required to add cloud flows. Would you like to deploy the site now? | Yes, deploy now (Required), Cancel |
If "Yes, deploy now": Invoke /deploy-site first, then continue to Phase 2.
If "Cancel": Stop.
Read all .webrole.yml files from .powerpages-site/web-roles/ to inventory available roles. Note each role's id, name, adx_anonymoususersrole, and adx_authenticatedusersrole.
Check .powerpages-site/cloud-flow-consumer/ for existing .cloudflowconsumer.yml files. For each file, read:
processid — the flow's workflowEntityIdname — the flow's display nameadx_CloudFlowConsumer_adx_webrole — assigned web role UUIDs…
检查并配置 Power Pages 站点安全响应头,定位风险并指导修复设置。
对 Power Pages 站点执行端到端安全审查,并汇总生成完整 HTML 报告。
用于对已部署的 Power Pages 网站进行运行时浏览、爬取与接口验证测试。
帮助你为 Power Apps 代码应用添加数据源或连接器,并引导到合适操作流程。
为 Power Apps 代码应用接入 Azure DevOps 连接器,便于查询工单、提报缺陷与管理流水线。
帮助你快速搭建 Power Platform 管道,实现 Power Pages 自动化部署。
帮助用户查看、操作并创建 Microsoft Power Automate 云端流程,实现流程自动化管理。
帮助你实时读取、编辑并同步 Power Automate 云流程与连接器配置。
分析业务需求并推荐 Power Pages 最合适的后端集成方案与实施路径。
帮助你将 Power Pages Web API 集成到前端,并完成权限配置与部署上线。
用于为 Power Apps 模型驱动应用创建、更新并部署生成式页面。
帮助用户为 Power Pages 站点配置登录认证、权限控制与身份提供商接入。