sync

Synchronize Obsidian or Bedrock vaults with external sources via /bedrock:preserve.

88|8|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/iurykrieger/claude-bedrock --skill sync-iurykrieger
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sync
Source: https://github.com/iurykrieger/claude-bedrock/tree/main/skills/sync
Command: npx skills add https://github.com/iurykrieger/claude-bedrock --skill sync-iurykrieger

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill keeps your Obsidian/Bedrock vaults in sync with external data sources, reducing manual drudgery and ensuring sources stay up to date across entities.

Core Features & Use Cases

  • Re-read and consolidate updated content from Confluence, Google Docs, GitHub repositories, and Markdown sources.
  • Deduplicate URLs, map them to affected entities, and delegate writes to the centralized preserve workflow for consistent linking and history.
  • Use the three modes (default sources, --people, --github) to address general sync, contributor discovery, and repository activity correlation.

Quick Start

Run the bedrock sync workflow to re-sync existing sources and have changes written through /bedrock:preserve.

Frequently Asked Questions about sync

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

FAQPage Schema
How do I sync Obsidian vault content with external sources like Confluence and Google Docs?▼

To sync vault content with Confluence, Google Docs, and GitHub, this workflow re-reads external sources, deduplicates URLs, and delegates changes to the preserve workflow. It refreshes content and maps updates to affected entities.

Can I use GitHub repository activity to update vault topics and identify contributors?▼

Yes, you can use GitHub repository activity to update vault topics and identify contributors. Running the sync workflow with the --github mode correlates repository activity and discovers contributors, routing all updates through the preserve workflow.

What is the best way to deduplicate URLs when syncing external data to a vault?▼

The best way to deduplicate URLs when syncing external data is to use an automated workflow that re-reads sources, identifies duplicate URLs, maps them to affected entities, and delegates writes centrally to prevent redundant links.

Does vault synchronization delete entities if an external source becomes unavailable?▼

Vault synchronization does not delete entities if an external source becomes unavailable. Non-syncable sources are safely ignored, and all identified changes are routed through the preserve workflow to ensure no entities are removed.

How do I refresh content from specific external sources without syncing the entire vault?▼

You can refresh content from specific external sources without syncing the entire vault by using targeted invocation modes. The default mode syncs general sources, while --people and --github modes address contributor discovery and repository activity.

Why are synced changes from external sources routed through a centralized preserve workflow?▼

Synced changes from external sources are routed through a centralized preserve workflow to ensure consistent linking and history. This delegation prevents direct writes, maintaining data integrity across Confluence, Google Docs, and GitHub updates.