Check git status, commit, and push documentation changes for SP-managed projects
From sp-governancenpx claudepluginhub leo-songye-li/sp-governance --plugin sp-governanceThis skill uses the workspace's default tool permissions.
Batch commit and push documentation changes across SP-managed projects.
project-name: single project--all: scan all registered projectsFor each target project, check for doc-relevant changes: *.md, CLAUDE.md, AGENTS.md, .omc/**, .claudeignore, portfolio.json
Documentation changes:
[project-name]
M CLAUDE.md
A docs/api.md
Commit message: "docs: update documentation"
Proceed? (yes / edit message / cancel)
For each confirmed project:
cd /workspace/snapmaker/<project>
git add <filtered-doc-files>
git commit -m "<message>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>"
git push
Docs Sync Complete:
- project-a: 3 files committed and pushed
- project-b: 2 files committed and pushed
Total: 5 files across 2 projects