genai-sync

Sync managed sections in CLAUDE.md and AGENTS.md after GenAI plugin updates.

1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/selcukyucel/north-starr-genai --skill genai-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: genai-sync
Source: https://github.com/selcukyucel/north-starr-genai/tree/main/skills/genai-sync
Command: npx skills add https://github.com/selcukyucel/north-starr-genai --skill genai-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Inject managed sections into existing CLAUDE.md and AGENTS.md after a North Starr GenAI plugin update without re-bootstrapping. Preserves all project-specific content.

Core Features & Use Cases

  • Maintains synchronization of managed sections across CLAUDE.md and AGENTS.md after plugin updates.
  • Reorders managed sections to appear before project context headings.
  • Supports optional resources: scripts/, references/, and assets/ when present.

Quick Start

Run the genai-sync command in your project root to update CLAUDE.md and AGENTS.md with the latest managed sections.

Frequently Asked Questions about genai-sync

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

FAQPage Schema
How do I sync CLAUDE.md and AGENTS.md after a GenAI plugin update?

You can sync CLAUDE.md and AGENTS.md by running the genai-sync command in your project root. It updates managed sections in-place after a GenAI plugin update, preserving all project-specific content without re-bootstrapping.

What is the best way to update managed sections in markdown files without losing project context?

Updating managed sections in markdown files safely requires targeting only those specific blocks. This process reorders managed sections to appear before project context headings and requires user confirmation before applying any changes.

Does the markdown sync process support a dry-run preview before applying changes?

Yes, the markdown sync process supports a dry-run preview. It shows the pending updates to CLAUDE.md and AGENTS.md and requires explicit user confirmation before applying any changes to your project files.

How does the sync process handle optional resources like scripts and references directories?

The sync process gracefully handles optional resources like scripts, references, and assets directories. It includes them in the updated managed sections only if these directories are present in your project.

Why does my project context appear before the managed sections in markdown files?

Project context appears before managed sections when files are not properly reordered. The sync process fixes this by reordering managed sections to appear before project context headings during the update.