chat-with-agent

Send messages to published Copilot Studio agents and receive responses.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/javiarmesto/CIRCE-Agent-Squad-for-Microsoft-Copilot-Studio --skill chat-with-agent-javiarmesto
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chat-with-agent
Source: https://github.com/javiarmesto/CIRCE-Agent-Squad-for-Microsoft-Copilot-Studio/tree/main/.github/skills/chat-with-agent
Command: npx skills add https://github.com/javiarmesto/CIRCE-Agent-Squad-for-Microsoft-Copilot-Studio --skill chat-with-agent-javiarmesto

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill facilitates quick testing and debugging of published Copilot Studio agents, allowing users to interact with an agent by sending an utterance and receiving its response, ideal for validating YAML changes and testing conversation flows.

Core Features & Use Cases

  • Agent Interaction: Send messages to a published Copilot Studio agent and receive detailed responses.
  • Quick Testing: Efficiently test specific agent utterances and responses after making YAML adjustments.
  • Use Case: When developing an agent, quickly verify a response or check how an agent handles a particular utterance.

Quick Start

Test an agent by sending an utterance. Use the following command to interact with the agent: node .github/scripts/chat-with-agent.bundle.js --client-id <id> "<utterance>"

Frequently Asked Questions about chat-with-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I test a Copilot Studio agent response after updating YAML?

To test a Copilot Studio agent after YAML updates, send a specific utterance to the published agent and receive its detailed response. This validates conversation flows and verifies how the agent handles particular inputs quickly.

What is the best way to debug conversation flows in Copilot Studio?

Debugging Copilot Studio conversation flows involves interacting with the published agent by sending targeted messages. This allows developers to analyze detailed responses and identify issues immediately after making adjustments.

Can I send an utterance to a published Copilot Studio agent for point-testing?

Yes, you can send an utterance to a published Copilot Studio agent for point-testing. This provides an interface to transmit messages and receive detailed responses to validate specific agent functionality.

Do I need any external dependencies to interact with a Copilot Studio agent?

No external dependencies are required to interact with a Copilot Studio agent. The Skill operates independently using bundled scripts to facilitate direct message sending and response reception.

How do I quickly validate specific Copilot Studio agent utterances?

You quickly validate specific Copilot Studio agent utterances by executing a bundled script with the agent client ID and your test message. This returns detailed responses ideal for rapid testing.