add-knowledge

Integrate public websites and SharePoint knowledge sources into Copilot Studio agents.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sharepoint-connector, http, rest, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill simplifies the process of adding knowledge sources like public websites, SharePoint, and custom APIs to Copilot Studio agents, enabling more comprehensive and context-aware responses.

Core Features & Use Cases

  • Add Public Websites and SharePoint: Seamlessly integrate publicly accessible websites and SharePoint document libraries as knowledge sources.
  • Custom API Integration: Connect proprietary search APIs or databases using the OnKnowledgeRequested trigger.
  • Dynamic Knowledge URLs: Utilize global variables for region-specific or user context-based knowledge sources.
  • Advanced Configuration: Supports advanced features like URL normalization for SharePoint, knowledge source schema lookup, and custom YAML file saving.

Quick Start

Use the 'add-knowledge' skill to add a SharePoint knowledge source for the HR department's policies.

Frequently Asked Questions about add-knowledge

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

FAQPage Schema
How do I add a SharePoint knowledge source to Copilot Studio agents?

Adding a SharePoint knowledge source to Copilot Studio agents is managed through URL normalization, schema lookup, and YAML file generation. This Skill requires SharePoint connector actions to securely retrieve files from document libraries.

Can I integrate a custom API as a knowledge source in Copilot Studio?

Integrating a custom API as a knowledge source in Copilot Studio is supported using the OnKnowledgeRequested trigger. This Skill enables connecting proprietary search APIs or databases for comprehensive agent responses.

What's the best way to use dynamic knowledge URLs for region-specific Copilot agents?

The best way to use dynamic knowledge URLs for region-specific Copilot agents is by utilizing global variables. This Skill supports targeting user context-based or region-specific public websites dynamically.

Does adding public website knowledge sources require URL normalization for citations?

Adding public website knowledge sources does require URL normalization for correct citation paths. This Skill performs schema lookup and normalization during YAML file generation to ensure accurate citations.

Do I need SharePoint connector actions to retrieve files for a Copilot Studio knowledge source?

You do need SharePoint connector actions to retrieve files for a Copilot Studio knowledge source. This Skill requires these connector actions alongside custom API handling to integrate SharePoint document libraries.