Aegis
Make AI coding agents plan, verify, and prove work before done
All Skills in This Repository (22)
Pure Emerald Level Indicatorsusing-git-worktrees
Manage Git worktrees to isolate feature work in separate directories.
anti-entropy-governance
Govern retirement decisions for old logic and duplicate owners with confirmation workflows.
test-driven-development
Enforce test-first routing and verification for software development tasks.
systematic-debugging
Identifies and fixes root causes of bugs via a four-phase debugging workflow.
using-aegis
Enforce explicit Aegis skill loading at turn start.
establishing-project-context
Create and maintain a CONTEXT.md defining shared project vocabulary.
first-principles-review
Identify irreducible outcomes and non-negotiable constraints for high-risk decisions.
update-aegis
Update the installed Aegis Method Pack on the current host.
dispatching-parallel-agents
Dispatch parallel agents to diagnose independent test failures in isolated contexts.
communicating-concisely
Trim filler words while preserving technical terms and code blocks.
executing-plans
Load, review, and execute multi-step plans with checkpoints and verification.
finishing-a-development-branch
Automate development branch finalization with tests, base branch detection, and cleanup.
Frequently Asked Questions
FAQPage SchemaHow to install Aegis?βΌ
Run `npx skills add GanyuanRan/Aegis --all -g -y` in your terminal to install the full method pack globally for your AI coding host.
What does Aegis do for AI coding agents?βΌ
It forces your agent to read the project baseline before editing, verify work with fresh test evidence, and avoid unsafe deletions or hidden fallback code.
Which AI coding tools work with Aegis?βΌ
Aegis runs on Claude Code, OpenAI Codex, Cursor, OpenCode, Windsurf, Kimi Code, and other skill-aware hosts using the same method pack.
Does Aegis require test-driven development?βΌ
No. TDD mode is off by default; Aegis only enforces strict test-first cycles when you explicitly ask, while completion verification always applies.
Can non-developers use Aegis?βΌ
Yes. Once installed, you simply describe your coding task in plain language and the agent follows Aegis discipline automatically.
Related Repositories in Software Engineering
View All in Software Engineeringβopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core