sync

Synchronizes plugin-dev documentation against latest Claude Code docs and community resources via an automated PR pipeline.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/karimStekelenburg/k3m-marketplace --skill sync-karimstekelenburg
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sync
Source: https://github.com/karimStekelenburg/k3m-marketplace/tree/main/plugins/plugin-dev-sync/skills/sync
Command: npx skills add https://github.com/karimStekelenburg/k3m-marketplace --skill sync-karimstekelenburg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Keeping a Claude Code plugin's documentation aligned with rapidly changing official docs, GitHub releases, and community sources is tedious and error-prone when done manually. This Skill automates the entire sync pipeline from fetching resources to opening a pull request. ## Core Features & Use Cases - Automated Resource Fetching: Runs a fetch script to cache official docs, GitHub releases, and community sources, then verifies the fetch report before proceeding. - Feature Discovery and Diffing: Launches discovery and review agents to extract features, settings, CLI flags, and hook events, then diffs them against plugin-dev to find outdated, missing, or deprecated content with confidence levels. - Independent Review and PR Creation: A reviewer agent validates each proposed change, approved changes are applied in an isolated git worktree, the changelog is updated, and a detailed PR report is created. - Use Case: Run the sync weekly to detect that hook timeout defaults changed in the official docs, have the correction reviewed and applied automatically, and receive a PR with full source citations. ## Quick Start Ask the AI to run plugin-dev-sync to sync plugin-dev against the latest Claude Code documentation and create a PR with the changes.

Frequently Asked Questions about sync

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

FAQPage Schema
How do I sync plugin-dev with the latest Claude Code documentation?▼

Invoke the sync skill or run /plugin-dev-sync:sync to trigger the full pipeline. It fetches resources, discovers features, diffs against plugin-dev, reviews changes, applies approved patches, and creates a PR with a detailed report.

How do I preview documentation changes without applying them?▼

Pass the --dry-run flag when invoking the sync. The pipeline stops after the review step and prints the approved diff report without modifying files, committing, or creating a pull request.

What sources does the sync check for Claude Code updates?▼

It fetches official documentation, GitHub releases, social media, and community resources into a local cache. Features are cross-referenced across sources, with multi-source features marked high-confidence and single-source ones flagged lower.

Can I limit the sync to specific resource categories?▼

Yes, use the --category flag with values like official-docs, github, social, or community. This restricts which fetched resources feed into the feature discovery and diffing stages.

What happens if the resource fetch partially fails?▼

If critical resources like official docs or GitHub releases fail, the sync aborts and reports the failures. If more than 50 percent of resources fail overall, it aborts with an error report instead of proceeding with stale data.

How are incorrect sync changes prevented from being applied?▼

An independent diff-reviewer agent spot-checks every proposed change against cached sources and returns an approved or rejected verdict with reasoning. Rejected changes are dropped and logged in the PR report.