waynesutton

Sync — Development skill for Claude Code

Development community

How the content sync system works in this markdown-blog project.

How to install Sync

Installs to ~/.claude/skills/waynesutton-markdown-site-sync/SKILL.md

Terminal
mkdir -p ~/.claude/skills/waynesutton-markdown-site-sync && curl -fsSL https://raw.githubusercontent.com/waynesutton/markdown-site/HEAD/.claude/skills/sync.md -o ~/.claude/skills/waynesutton-markdown-site-sync/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Sync does

Sync skill

How the content sync system works in this markdown-blog project.

Overview

Content flows from markdown files to Convex database via sync scripts. Changes appear instantly on the site because Convex provides real-time updates.

content/blog/*.md  ──┐
                     ├──▶ npm run sync ──▶ Convex DB ──▶ Site
content/pages/*.md ──┘

Sync commands

Command Environment What it syncs
npm run sync Development Pos

Alternatives in Development

  • Epic Claim — Claim an epic issue, stamp coordination state, and sync local ownership 243.5k ★
  • Gmail Sync — /gmail-sync - Sync Application Status from Gmail 36.6k ★
  • Dotenv Vault — Sync environment variables across machines for consistent Claude Code behavior 1.2k ★

Full documentation available on GitHub

View Source Repository