config-management/skills/sync-permissions/SKILL.md
Merge local AI permission settings into repository-wide permissions
npx skillsauth add jacobpevans/claude-code-plugins sync-permissionsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Scan local AI settings across all repos/worktrees, analyze permissions, and merge approved changes into repository permissions.
| AI Tool | Config Location | Sync Status |
| --- | --- | --- |
| Claude | agentsmd/permissions/ | Fully supported |
| Gemini | .gemini/permissions/ | Fully supported |
| Copilot | .github/copilot-instructions.md | Not yet supported |
Scan home directory for AI permission settings, classify permissions, and deduplicate against existing patterns.
Currently scans:
~/.claude/settings.local.json in all repos/worktrees~/.gemini/settings.json in all repos/worktreesReview analysis report. Ask user to approve, modify, or cancel.
Only after approval, apply changes, sync across tools, and cleanup local files.
Sync strategy:
Command -> Agent -> Skill pattern:
permissions-analyzer, permissions-syncerpermission-patterns (safety classification, deduplication, token-efficient extraction)documentation
Use when editing GitHub Actions workflow files (.github/workflows/*.yml) in JacobPEvans repos. Documents when to target self-hosted RunsOn runners vs GitHub-hosted runners, the v3 label catalog used across the org, the required github.run_id segment, and the GitHub App allowlist prereq.
testing
Check PR merge readiness, sync local repo, cleanup stale worktrees; optional cross-repo sweep and stale-branch prune modes
tools
Local rebase-merge workflow for pull requests with signed commits
tools
Canonical reference for all gh CLI command shapes used by skills in this plugin. Defines the placeholder convention, allowed --json fields, GraphQL fallback rules, -f/-F/--raw-field flag semantics, the PR-readiness gate, code-scanning alert query, review-thread fetch/count/resolve mutations, and heredoc bodies. Prevents Unknown JSON field errors and divergent query shapes.