knowledge-sync

Fetch REST API data, map items to RAG documents, and ingest into a vector database.

3|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/mattwoodco/skills --skill knowledge-sync-mattwoodco
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: knowledge-sync
Source: https://github.com/mattwoodco/skills/tree/main/skills/knowledge-sync
Command: npx skills add https://github.com/mattwoodco/skills --skill knowledge-sync-mattwoodco

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of ingesting and indexing external knowledge sources into a Retrieval Augmented Generation (RAG) system, ensuring your AI has access to the latest information.

Core Features & Use Cases

  • Automated Data Ingestion: Fetches data from a configured external REST API.
  • RAG Document Mapping: Transforms fetched items into documents suitable for RAG.
  • Indexing: Ingests and indexes these documents for vector search.
  • Use Case: Automatically sync your company's internal knowledge base articles from a dedicated API into your AI assistant's searchable memory.

Quick Start

Trigger a knowledge sync to import data from your external knowledge API.

Frequently Asked Questions about knowledge-sync

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

FAQPage Schema
How do I ingest external API data into a vector database for RAG?

To ingest external API data into a vector database for RAG, this Skill fetches items from a configured REST API, maps them to RAG documents, and indexes them for retrieval. It tracks sync history and item status automatically.

What is the best way to automate knowledge sync from a REST API to RAG?

Automating knowledge sync from a REST API to RAG is handled through scheduled or on-demand synchronization. This process fetches external knowledge base articles, transforms them into searchable documents, and ingests them into your vector database.

Can I schedule data ingestion from an external REST API to a vector database?

Yes, you can schedule data ingestion from an external REST API to a vector database. This Skill supports scheduled synchronization to automatically fetch, map, and index external items into your RAG system's searchable memory.

How does RAG document mapping work for external knowledge bases?

RAG document mapping works by transforming items fetched from an external REST API into documents suitable for retrieval. The mapped documents are then ingested and indexed in a vector database, ensuring your AI has access to the latest information.

Do I need a REST API to sync external knowledge to my RAG system?

Yes, a REST API is required to sync external knowledge to your RAG system using this Skill. It specifically fetches data from a configured external REST API to map and ingest items into your vector database.