gaia-knowledge-refresh

Re-fetch ingested sources and apply hash-gated three-way reconciliation to update changed content.

2|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/gaiastudio-ai/gaia-framework --skill gaia-knowledge-refresh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gaia-knowledge-refresh
Source: https://github.com/gaiastudio-ai/gaia-framework/tree/main/plugins/gaia/skills/gaia-knowledge-refresh
Command: npx skills add https://github.com/gaiastudio-ai/gaia-framework --skill gaia-knowledge-refresh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the issue of outdated content in the Brain knowledge layer by efficiently fetching and reconciling source content, ensuring the knowledge layer remains current with minimal disruption.

Core Features & Use Cases

  • Re-fetching Sources: Retrieves the latest version of ingested source content.
  • Hash-Gated Reconciliation: Applies a three-way hash compare to determine the action needed (skip, overwrite, mark as failed).
  • Idempotent Operation: Re-runs on unchanged content with no writes, ensuring efficiency.
  • Use Case: When you need to update the Brain knowledge layer with new content without overwriting all unchanged sources.

Quick Start

Run the skill to refresh the knowledge layer: /gaia-knowledge-refresh

Frequently Asked Questions about gaia-knowledge-refresh

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

FAQPage Schema
How do I refresh outdated content in a knowledge layer without overwriting unchanged sources?

Hash-gated reconciliation compares source content using a three-way hash to determine if an update is needed, skipping unchanged entries, overwriting modified ones, and marking failed fetches to maintain knowledge layer accuracy efficiently.

What is the best way to update ingested URL and file sources in a Brain knowledge base?

The best way to update ingested URL and file sources in a Brain knowledge base is to run an idempotent refresh operation that re-fetches content and applies atomic write contracts only to changed sources.

Does data reconciliation support idempotent operations for unchanged knowledge sources?

Yes, data reconciliation supports idempotent operations by using hash-gated comparisons, ensuring that re-running the refresh process on unchanged content results in no writes and minimal disruption.

How do I run a source refresh to reconcile knowledge layer content?

You run a source refresh to reconcile knowledge layer content by executing the designated refresh command, which automatically re-fetches sources and applies three-way hash comparisons to update changed content atomically.

When should I use hash-gated reconciliation for data synchronization?

You should use hash-gated reconciliation for data synchronization when you need to maintain content accuracy in your knowledge layer by ensuring only modified sources are fetched and updated, avoiding unnecessary overwrites.