What problem does it solve? Publishing personal agent skills to a public repository risks leaking company-specific workflows, vendored third-party skills, credentials, and local runtime state. This Skill enforces an explicit allowlist so only reviewed, shareable skills are mirrored into the public agent-configs repository. ## Core Features & Use Cases - Allowlist-based syncing: Copies only the explicitly approved skill directories from ~/.agents/skills into the public repo, skipping everything else by default. - Dry-run-first workflow: Prints a file-level COPY/REMOVE/PRUNE plan before any change is applied, so you review the diff before committing. - Safe pruning and filtering: Removes only named excluded vendor/company directories and never syncs .env files, auth data, logs, sessions, or symlinks. - Use Case: After creating a new local skill, run the dry run to confirm nothing private is staged, then apply the sync and push the updated public mirror. ## Quick Start Use the sync-agent-configs skill to dry-run a mirror of my approved local skills into the public agent-configs repository and show me the plan.