How it behaves
Aegis is presented as a method pack projected into a skill-aware coding host. Its documented practices cover baseline-first planning, systematic debugging, prompt hygiene, verification before completion, and two-track repair or retirement tracking. The baseline is expected to include project owners, contracts, and boundaries. Completion evidence should be fresh, state the covered scope, and identify residual risk. Trivial requests can remain on the fast path.
Installation verification
The README requires verification from the installed method-pack root, not from the target project directory. Locate <aegis-method-pack-root> first, then run:
cd <aegis-method-pack-root> && python scripts/aegis-doctor.py --write-config --json
The installation is considered complete only when the JSON contains all of the following:
| Field |
Required value |
ok |
true |
workspaceSupport |
available |
configStatus |
configured |
The --write-config option writes the configuration used by the doctor flow, while --json requests machine-readable output.
Host activation
For the official DeepSeek Harness (dsh), the README specifies native profile-plugin installation with dsh plugin --profile <profile> add github:GanyuanRan/Aegis. The direct-child compatibility path should not be substituted unless the plugin manager is unavailable and compatibility mode is explicitly approved. Host activation and automatic-entry checks must also be completed; file discovery or a generic doctor result is not sufficient when the host defines a plugin, hook, or session-start bootstrap contract.
Discovery options
When a host uses a separate skill discovery directory, repeat verification with --discovery-root <path>. If its host guide defines a skill-directory name prefix, also pass --discovery-name-prefix <prefix>. The README names Codex, Claude Code, OpenCode, and Kimi as other skill-aware hosts.
Written from the project's own documentation and kept in sync with it. Where the two disagree, the source is authoritative — read the README on GitHub