What problem does it solve?
Synchronizes distributed index files and repository mappings so that changes to workspace directories, products, and skill definitions do not leave stale or inconsistent _index.md and CLAUDE.md metadata across personal and team repositories.
Core Features & Use Cases
- Index maintenance: Scan directories, detect added/removed/renamed files and subdirectories, and update corresponding _index.md files using templates.
- Repository sync workflow: Create precise local commits, prepare squash branches, and open PRs to protected team and plugin remotes before pushing origin.
- Selective updates & safety: Only stage and commit index-related files, enforce PR-based merges for protected branches, and validate PR merge status prior to origin push.
- Use case: After adding a new product directory or modifying .claude/skills, run the Skill to regenerate indexes, create team and plugin PRs, and await approvals before pushing to origin.
Quick Start
Run the sync-workspace-structure skill to scan changed paths, update affected _index.md and CLAUDE.md entries, create squash PRs for team and plugin remotes, and prepare to push to origin after merges.