Monorepo sync
Synchronize roadmaps, AGENTS.md, versions, and documentation across chainskills monorepo packages — use when updating version numbers, syncing roadmap status, or keeping documentation consistentFrom its SKILL.md
npx -y skills add TheWatcher01/skills --skill monorepo-syncAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.6 KB, 596 tokens by cl100k_base, as published. Nobody here has run it
Monorepo Sync — chainskills
Keeps all documentation and version metadata consistent across the cli-mcp-core/ and vscode-extension/ packages and the monorepo root.
Files to Keep in Sync
| File | Purpose | Syncs With |
|---|---|---|
ROADMAP.md (root) | Canonical roadmap — phases, changelog, decisions | — |
AGENTS.md (root) | Monorepo index | cli-mcp-core/AGENTS.md + vscode-extension/AGENTS.md |
cli-mcp-core/package.json | CLI version | ROADMAP.md changelog |
vscode-extension/package.json | Extension version | ROADMAP.md changelog |
Sync Protocol
On Version Milestone Completion
-
Mark phase complete in canonical roadmap (
ROADMAP.md):- Update phase status:
En cours->Complete (YYYY-MM-DD) - Add changelog entry with features list and metrics
- Update "Phase suivante" section
- Update phase status:
-
Update AGENTS.md files:
- Root
AGENTS.md: update phase status in roadmap table cli-mcp-core/AGENTS.md: same update- Check that agent/skill references are still valid
- Root
-
Bump package versions (if applicable):
cli-mcp-core/package.json->versionfieldvscode-extension/package.json->versionfield
On New Agent/Skill/Instruction Added
- Add entry to root
AGENTS.md(agents table or skills table) - Add entry to relevant project AGENTS.md (
cli-mcp-core/AGENTS.mdorvscode-extension/AGENTS.md) - Verify
applyTopatterns don't conflict with existing instructions
On README Update
- Update
cli-mcp-core/README.mdfor CLI/Core changes - Update
vscode-extension/README.mdfor extension changes - Update root
README.mdif monorepo-level changes
Consistency Rules
- No duplication: Root AGENTS.md = index only. Project AGENTS.md = project details.
- Single source of truth:
ROADMAP.md(root) — canonical roadmap for all packages. - Version parity: Both package versions should bump together for cross-cutting changes.
- Link integrity: All markdown links in AGENTS.md files must resolve correctly.
Anti-patterns
- Do not update canonical roadmap but not root roadmap
- Do not add agent to project AGENTS.md but not root AGENTS.md
- Do not allow different phase statuses between canonical and portfolio roadmaps
- Do not bump version in package.json but not in ROADMAP.md changelog
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.