awesome-copilot-sync
Monitors awesome-copilot releases for drift against the amplihack integration. Checks latest commits on github/awesome-copilot via the GitHub API and reports whether the local integration is current or has drifted behind upstream changes. Use when auditing integration freshness or before updating awesome-copilot features.
How do I install this agent skill?
npx skills add https://github.com/rysweet/amplihack --skill awesome-copilot-syncIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The skill is a monitoring tool that checks for updates in a specific GitHub repository using the official GitHub CLI (gh). It maintains a local state file to track the last checked commit and provides status reports. No malicious patterns, data exfiltration, or dangerous command executions were detected.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
- Runlayerwarn
2/2 files flagged
What does this agent skill do?
Awesome-Copilot Sync Skill
Purpose
This skill monitors the github/awesome-copilot repository for new releases and changes, comparing against the last time amplihack's integration was synchronized. It detects drift early so the awesome-copilot MCP server config, native agents, and marketplace registration stay current.
When to Use This Skill
- Periodic audits: Check if the awesome-copilot integration is up to date
- Before updates: Verify if upstream changes require local adjustments
- CI/CD gates: Include in release checks to flag stale integrations
- Manual checks: User asks "is awesome-copilot up to date?"
How It Works
- Queries the GitHub API for recent commits on github/awesome-copilot
- Compares the latest commit timestamp against a local state file
- Reports one of three statuses:
- CURRENT: No new commits since last check
- DRIFT_DETECTED: New upstream commits found since last sync
- ERROR: Could not reach GitHub API or parse response
Usage
Standalone Script
python .claude/skills/awesome-copilot-sync/check_drift.py
Output Format
awesome-copilot sync status: CURRENT
Last checked: 2026-02-16T10:30:00Z
Latest upstream commit: 2026-02-15T08:00:00Z
or
awesome-copilot sync status: DRIFT_DETECTED
Last checked: 2026-02-10T10:30:00Z
Latest upstream commit: 2026-02-16T14:00:00Z
New commits since last check: 5
State File
The sync state is stored at ~/.amplihack/awesome-copilot-sync-state.json:
{
"last_checked": "2026-02-16T10:30:00Z",
"latest_commit_sha": "abc123",
"latest_commit_date": "2026-02-15T08:00:00Z"
}
Dependencies
ghCLI (GitHub CLI) -- used for authenticated API access- No Python package dependencies beyond the standard library
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/rysweet/amplihack/awesome-copilot-sync">View awesome-copilot-sync on skillZs</a>