
Update Aegis
Handles explicit Aegis method-pack updates when you say `aegis:update` or ask whether your install is current. The skill checks the host-scoped registry first, can register new hosts with different sync modes (junction, copy-skills, plugin-managed), and won't clobber local changes without permission. It updates one host by default or all registered hosts if you pass `--all`, then verifies with aegis-doctor before reporting the commit delta and reload hint. The registry awareness is solid: if multiple hosts share the same method-pack root, it updates the pack once and refreshes each host's exposure separately. Useful if you're running Aegis across different AI coding environments and want predictable, evidence-first updates instead of background auto-update chaos.
- GitHub stars
- 492
- last updated
- Jun 11, 2026
Install
$ npx -y skills add ganyuanran/aegis --skill update-aegis --agent claude-codeInstalls into .claude/skills of the current project.
Files
Update Aegis
Update the installed Aegis Method Pack for the current AI coding host.
This skill is host maintenance. Do not edit the target project just because the user asked to update Aegis.
Default Semantics
aegis:updateupdates the current host's registered Aegis installation.- Updating every registered host requires an explicit
--allrequest. - If more than one host is registered and the current host cannot be identified, ask one concrete question before updating.
- Do not update a development checkout when the installed method-pack root is a separate path.
- Do not perform background automatic updates. The local registry may record
updateMode, but this skill only performs explicit user-triggered updates.
Evidence First
From the installed method-pack root, inspect the host-scoped registry:
python scripts/aegis-update.py status --json
If the registry is missing, register the current host before updating. Use the host's install guide and actual discovery path rather than guessing.
Sponsors
Details
- Repository
- github.com/ganyuanran/aegis
- License
- MIT
- First seen
- Jun 11, 2026
More from ganyuanran/aegis
All 22- Using Aegis
- Using Git Worktrees
- Verification Before Completion
- Writing Plans
- Writing Skills
- Anti Entropy Governance
- Brainstorming
- Communicating Concisely
- Dispatching Parallel Agents
- Establishing Project Context
- Executing Plans
- Finishing A Development Branch
- First Principles Review
- Goal Framing
- Long Task Continuation
- Receiving Code Review
- Recording Architecture Decisions
- Requesting Code Review
- Subagent Driven Development
- Systematic Debugging
- Test Driven Development