Token导航 LogoToken导航TokenDH.com
研究检索external-serviceclawhub未标认证来源可访问clear审计通过

copilot-studio-agentGitHub Copilot studio Agent 搜索

Agent Skill

copilot-studio-agent 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

8,288

周安装

356

GitHub Stars

公开资料未说明

下载量

2,905
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:copilot-studio-agent(GitHub Copilot studio Agent 搜索)
来源仓库:https://github.com/saikiranparamkusham09/copilot-studio-agent
安装命令:
openclaw skills install copilot-studio-agent
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install copilot-studio-agent

简介

通过引导式 Web 应用程序流程在 Microsoft Copilot Studio 中创建和配置自定义代理,包括触发器、知识、工具、主题和发布。

SKILL.md

Skill: Create Copilot Studio Agents from Scratch

Create agents in Microsoft Copilot Studio using the web app. This skill guides you through the complete agent creation process based on Microsoft Learn documentation.

Quick Reference

Documentation: https://learn.microsoft.com/en-us/microsoft-copilot-studio/authoring-first-bot

Key Limits:

  • Agent name: max 42 characters (no angle brackets < >)
  • Description: max 1,024 characters
  • Instructions: max 8,000 characters
  • Icon: PNG format, <72KB, max 192×192 pixels

Steps to Create an Agent

1. Start at Copilot Studio

  1. Sign in to https://copilotstudio.microsoft.com/
  2. Switch to the desired environment (if needed)
  3. Optionally configure: primary language, solution, schema name

2. Create the Agent (3 Options)

Option A - Natural Language:

  • On Home or Agents page, enter a brief description of what you want the agent to do (up to 1,024 chars)
  • AI generates name, description, instructions, triggers, channels, knowledge sources, tools

Option B - Create from Scratch:

  • Home page: Select Create an agent under "Start building from scratch"
  • OR Agents page: Select Create blank agent

Option C - Advanced Create:

  • Agents page: Select dropdown next to Create blank agentAdvanced create
  • Configure primary language, solution, and schema name before creating

3. Configure Basic Features

After provisioning, configure:

FeatureDescription
Primary AI ModelChange agent model
TriggersDefine what activates the agent (About triggers)
Knowledge SourcesAdd enterprise data, websites, SharePoint, Dataverse (Knowledge)
ToolsAdd Power Automate flows, connectors (Add tools)
Other AgentsAdd sub-agents (Add agents)
TopicsDefine conversation flows (Create topics)
Starter PromptsAdd suggested prompts for users

4. Edit Agent Basics

Rename & Edit Description:

  1. Go to Overview page → Details section
  2. Select Edit → enter name/description → Save

Edit Instructions:

  1. Overview page → Instructions section
  2. Select Edit → refine instructions → Save

Change Icon:

  1. Select agent icon in top bar → Change icon
  2. Choose PNG image → Save

Change Language/Solution:

  1. Select gear icon in description box
  2. Under Agent settings: select primary language
  3. Advanced settings: choose solution and schema name
  4. Update

⚠️ Note: Cannot change primary language after creation. Can change region or add secondary languages.

5. Test & Publish

  1. Test your agent
  2. Improve based on testing
  3. Publish to channels

Topic Types

Node TypePurpose
MessageSend a message to user
QuestionAsk user for input
Adaptive CardInteractive cards with buttons/inputs
ConditionBranch conversation based on logic
VariableSet, parse, or clear variables
Topic ManagementRedirect, transfer, or end conversation
ToolCall Power Automate flows, connectors
AdvancedGenerative answers, HTTP requests, events

Topic Creation (Web App)

  1. Go to Topics page → close test panel
  2. Add a topicFrom blank
  3. Add trigger phrases (5-10 recommended)

- Use Add icon or upload a file - Each phrase on separate line

  1. Select Details → add name, display name, description
  2. Save

Knowledge Sources

SourceDescription
Public WebsiteBing search on provided URLs (max 25 in generative mode)
DocumentsUploaded to Dataverse
SharePointConnect via URL
DataverseQuery tables in environment
Enterprise DataMicrosoft Search via connectors

Delete an Agent

Web App:

  1. Go to Agents page
  2. Select agent → menu → Delete
  3. Enter agent name to confirm

Authentication

  • Agents automatically use Microsoft Entra ID (Azure AD) authentication
  • Can configure SSO so users don't need manual sign-in
  • See: Configure SSO

Event Triggers (Advanced)

Event triggers allow agents to act autonomously in response to external events—without user input.

Requirements

How Event Triggers Work

  1. Event occurs → External system (SharePoint, Planner, etc.) triggers an event
  2. Trigger sends payload → JSON/message containing event info + instructions
  3. Agent executes → Agent reads payload and calls appropriate actions/topics

Available Event Triggers

TriggerSourceExample
When a row is added/modified/deletedDataverseNew record in table
When a file is createdOneDriveNew file uploaded
When an item is createdSharePointNew list item
When a task is completedMicrosoft PlannerTask marked complete
RecurrenceScheduledTime-based trigger (every X minutes)

Add an Event Trigger

  1. Go to OverviewTriggers section
  2. Select Add trigger
  3. Choose the desired trigger
  4. Authenticate (uses agent maker's credentials)
  5. Configure parameters and define trigger payload
  6. Define actions/topics for the agent to call in response

Trigger Payload

The payload is a JSON/plain text message sent to the agent containing:

  • Event information (data from the source)
  • Instructions on how to act

Default payload example: *"Use content from Body"*

Custom payload example: *"Summarize the changes and send to the user"*

Agent Instructions vs Payload Instructions

ApproachUse Case
Agent InstructionsGeneral behavior, simple agents with few triggers
Payload InstructionsComplex agents with multiple triggers/goals

Test a Trigger

  1. Run the triggering event (e.g., create a Planner task)
  2. On Overview page, select Test trigger icon beside the trigger
  3. Choose the instance → Start testing
  4. Use Activity Map to see agent's reaction

⚠️ Before publishing: Agent won't react automatically until published.

Modify a Trigger

  1. Overview → locate trigger → Edit in Power Automate
  2. Modify parameters, payload content, variables
  3. Save changes in Power Automate

Data Protection & Security

  • Event triggers use agent maker's credentials only
  • Users may access data using author's authorization
  • Review data protection best practices before publishing

Billing Note

Each trigger activation counts as a message toward Copilot Credits. A recurrence trigger running every 10 minutes = ~4,320 messages/month.


Power Automate Integration (Tools)

Agents can call Power Automate cloud flows as tools to perform actions and get data.

Requirements for Agent Flows

RequirementDetails
TriggerMust use When an agent calls the flow
ResponseMust include Respond to the agent action
ModeReal-time (Async toggle = Off)
TimeoutMust respond within 100 seconds
Flow Run LimitUp to 30 days (after response)

Create an Agent Flow

Option 1: From Topic

  1. Go to Topics → open your topic
  2. Select Add nodeAdd a tool
  3. Basic tools tab → New Agent flow
  4. Template opens with required trigger + response action
  5. PublishGo back to agent
  6. Action node added to topic → Save

Option 2: From Overview

  1. OverviewTools section → Add tool
  2. Select Agent flow → create new or select existing

Configure Flow Inputs

In the When an agent calls the flow trigger, add input parameters:

ParameterTypeExample
CityText"Seattle"
ZIP codeNumber98101
DateDateTime"2024-01-15"

Configure Flow Outputs

In Respond to the agent action, define output parameters:

Output ParameterTypeVariable Name
day_summaryTextDay Summary
locationTextLocation
chance_of_rainNumberDay Rain Chance

Use Flow in Topic

  1. In topic authoring canvas, add Tool node
  2. Select the flow
  3. Map inputs (from user questions or variables)
  4. Use outputs in subsequent nodes

Modify Existing Flow for Agent Use

  1. Open flow in Power Automate
  2. Replace trigger with When an agent calls the flow
  3. Add Respond to the agent action
  4. Configure inputs/outputs as needed
  5. Save and test

Speed Up Flow Execution

  • Use Express Mode for faster agent flow execution
  • Optimize queries and logic
  • Keep typical runs under 100 seconds
  • Move long-running actions after Respond to Copilot action

Connection Management

Auth TypeDescription
Maker credentialsDefault - uses author's account
User credentialsUsers run with their own permissions (generative orchestration)

For user credentials: Configure flow's "Run-only permissions" to Provided by run-only user.

⚠️ CMK Environments: Cloud flows can't run with customer credentials. Use specific connections instead.


Publishing with Triggers

Pre-Publish Warning

When publishing an agent with event triggers, you'll see a warning about author credentials. Users may access data using the agent maker's authorization.

After Publishing

  • Agent reacts automatically when triggers activate
  • Monitor via Activity page
  • Each trigger event creates a log entry

Test Mode vs Published

ModeTrigger Behavior
TestManual activation required
PublishedAutomatic activation on events

Related Docs

Related Docs

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

79.55%
按下载量换算2,311

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

external-service

该 Skill 可能调用第三方服务、云服务或外部模型 API,使用前需要确认账号、额度、数据发送范围和服务条款。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills