← ClaudeAtlas

stratcore-skills-synclisted

Audit and install Stratcore's personal agent skills into the user's global Codex and Claude skill directories without overwriting existing entries, and explicitly commit and push MySKILLS changes to its dedicated Git repository.
thestratcore/My-skills · ★ 0 · AI & Automation · score 65
Install: claude install-skill thestratcore/My-skills
# Stratcore Skills Sync Use this microskill when the user asks to check, validate, install, copy, or sync skills from the Stratcore personal collection. The persistent implementation is the source-of-truth script: `/Users/admin/Documents/Obsidian-Stratcore/MySKILLS/sync_skills.py` ## Execution Run an audit first: ```bash python3 /Users/admin/Documents/Obsidian-Stratcore/MySKILLS/sync_skills.py ``` Copy healthy skills only when the user explicitly requests installation or syncing: ```bash python3 /Users/admin/Documents/Obsidian-Stratcore/MySKILLS/sync_skills.py --apply ``` Commit the current `MySKILLS` repository changes explicitly: ```bash python3 /Users/admin/Documents/Obsidian-Stratcore/MySKILLS/sync_skills.py \ --commit --commit-message "chore(skills): sync personal skills" ``` Commit and push to the configured `origin` remote explicitly: ```bash python3 /Users/admin/Documents/Obsidian-Stratcore/MySKILLS/sync_skills.py \ --commit --push --commit-message "chore(skills): sync personal skills" ``` Use `--remote NAME` and `--branch BRANCH` when the repository does not use `origin` and the checked-out branch name. `--push` requires `--commit`. The default destinations are: - `/Users/admin/.codex/skills` - `/Users/admin/.claude/skills` ## Operating rules 1. Inspect the source collection before copying. 2. Report duplicate skill names, duplicate `SKILL.md` content, and duplicate package representations. 3. Treat a directory as healthy only when it contains