add-node

Adds or modifies nodes in Copilot Studio topics via YAML and JSON manipulation.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the process of adding or modifying nodes within Copilot Studio topics, reducing the complexity of topic management.

Core Features & Use Cases

  • Node Management: Add or modify nodes such as questions, messages, conditions, and variables in Copilot Studio topics.
  • Topic Manipulation: Handle nodes within topics, differentiating between actions and nodes.
  • Generative Answers: Use in conjunction with /add-generative-answers for comprehensive topic management.
  • Use Case: If you need to quickly add a new question to a topic or modify an existing one, this Skill is your go-to.

Quick Start

Add a new 'Question' node to the topic 'example_topic' with the prompt 'What is your name?'.

Frequently Asked Questions about add-node

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

FAQPage Schema
How do I add a new question node to a Copilot Studio topic?

Modifying Copilot Studio topic nodes involves using the add-node Skill to dynamically alter topic structures through YAML and JSON manipulation. It handles node management tasks like adding or changing questions, messages, conditions, and variables within your topic workflows.

Can I modify existing conditions and variables in Copilot Studio topics?

Yes, you can modify existing conditions and variables in Copilot Studio topics. The Skill manages node additions and modifications, supporting diverse node types and enabling dynamic structural updates within the Copilot Studio ecosystem.

Do I need YAML and JSON knowledge to manage Copilot Studio nodes?

Yes, YAML and JSON manipulation capabilities are required to dynamically alter Copilot Studio topic structures when managing nodes. The Skill handles these format transformations to add or modify questions, messages, conditions, and variables within the ecosystem.

What is the best way to handle generative answers within Copilot Studio topics?

Handling generative answers in Copilot Studio topics involves using the add-node Skill alongside the add-generative-answers command for comprehensive topic management. This combination supports node manipulation for questions, messages, conditions, and variables.

Are there limitations when differentiating between actions and nodes in Copilot Studio?

Differentiating between actions and nodes in Copilot Studio topics is handled by the Skill's node manipulation capabilities. It distinguishes between actions and nodes while dynamically altering topic structures via YAML and JSON manipulation.