aliatx2017/reasonix-hermes/upstream-repo-audit
- community
Checking that the SKILL.md file is still in the repository.
Audit upstream GitHub repos for new releases, security fixes, open issues, and integration opportunities. Supports the mandatory upstream-sync workflow.
Install
npx vskill@latest install aliatx2017/reasonix-hermes/upstream-repo-auditSKILL.md
Upstream Repo Audit
When to Use
- Checking whether upstream (
esengine/deepseek-reasonix) has new commits - Before/after
git fetch upstream && git merge upstream/main-v2 - Periodic audit of tracked dependencies for security fixes
- Before integration work — check what's changed upstream
Primary Target
Upstream: esengine/deepseek-reasonix (branch main-v2) Our fork: aliatx2017/reasonix-hermes (branch main)
Automated sync runs daily via .github/workflows/sync-upstream.yml at 20:00 UTC.
Quick Check (Drift Detection)
Full Audit
Tracked Dependencies
Key Go dependencies to watch:
| Dependency | Purpose | |
|---|---|---|
github.com/BurntSushi/toml | Config parsing | |
github.com/slack-go/slack | Slack bot adapter | |
github.com/go-telegram-bot-api/telegram-bot-api/v5 | Telegram bot adapter | |
github.com/bwmarrin/discordgo | Discord bot adapter | |
github.com/gorilla/websocket | Collab WebSocket hub | |
github.com/wailsapp/wails/v2 | Desktop framework |
Rate Limit Awareness
GitHub API: 60 req/hr unauthenticated, 5,000 req/hr with gh CLI token. gh CLI is preferred — it uses keychain-authenticated requests.
Never run parallel async calls — instant rate limit. Sequential calls only.
After Audit
- If upstream has new commits → merge:
git fetch upstream && git merge upstream/main-v2 - Resolve conflicts, keeping our custom features
go build ./... && go vet ./...— must passgo test ./internal/...— must pass- Update
REASONIX.mdwith new sync point and commit hash - Rebuild all binaries
Related
- Constitution constraint: "Always sync upstream (git fetch upstream) before ending a session"
- Constitution constraint: "Always run go build ./... && go vet ./... after upstream merges"
.github/workflows/sync-upstream.yml— automated daily syncREASONIX.md— sync history and merge notesAGENTS.md— "Syncing with Upstream" section
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryChecking.reasonix/skills/upstream-repo-audit/SKILL.md
Popularity
- 7-day trend score
- 0
Refreshed 13 Oct 2026, 10 days ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/aliatx2017/reasonix-hermes/upstream-repo-audit)