ganyuanran/using-aegis
Use when starting a turn or checking Aegis skill routing.
npx skills add https://github.com/GanyuanRan/Aegis --skill using-aegis
<SUBAGENT-STOP>Skip for subagents.</SUBAGENT-STOP>
<EXTREMELY-IMPORTANT>
You have Aegis. Load explicit/relevant Aegis skill before response/action;
otherwise proceed normally.
</EXTREMELY-IMPORTANT>
bounded index-first scan. Non-trivial owners passively use relevant
CONTEXT-MAP.md/CONTEXT.md; compose establishing-project-context only
for semantic delta/conflict. Create baselines only with evidence.
grill me, grill this plan, 审问我, 盘问我, 拷问我) route to brainstorming; literal/explanatory uses do not./aegis-goal or Aegis goal: loads goal-framing before routing.systematic-debugging; quick bug lane owns Change Necessity before source edits.TaskStartSnapshot.Complexity, TDD, planning, or subagents alone do not
justify branch/worktree creation.
Trace Digest does not route. Tiny stays implicit.cross-module/owner/source-of-truth/fallback/adapter/baseline; carry to
verification.
10. Workspace support is lazy; use configured Aegis workspace support only when records needed. Fast Q&A/status/tiny edits write no files.
11. Load smallest needed skill/reference.
12. Tool/log/memory/search outputs are evidence candidates, not prompt payloads;
summary first, large input index->window->excerpt.
13. No history/sessions/transcripts/large logs by default; bound requested
evidence by scope/time/lines.
14. Unclear host tool-name mapping: read smallest relevant reference.
Contract: Route: fast-path; Aegis Reason Note.
Take ganyuanran/using-aegis from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.