Establishing Project Context
Opprettholder en kanonisk CONTEXT.md domeneglossar slik at mennesker og agenter deler termer
Bestått
Hva den gjør
Opprettholder prosjektets domeneterminologi i en kanonisk CONTEXT.md-ordliste slik at mennesker og kodeagenter bruker de samme termene, klassifiserer hver endring etter bevisgrad og om det er et etablert faktum eller en åpen beslutning før skriving. Utløses når brukeren ber om å etablere felles prosjektspråk, eller når arbeid avdekker et løst, vagt, motstridende, omdøpt eller utdatert domenebegrep som krever aktiv semantisk modellering. Begrenser filen til termer og relasjoner, ekskluderer kodestier, tidsstempler og logger.
Testrapport
Hentet SKILL.md og dens refererte CONTEXT-FORMAT.md via raw GitHub (begge HTTP 200); frontmatter parses med name+description, stier bruker <project-root> plassholdere, og kroppen inneholder eksplisitt anti-prompt-injection veiledning snarere enn noen sikkerhetsbrudd. For utdata kjørte jeg én oppgave (splitting av en tvetydig "account"-term i Customer/User) to ganger: en baseline CONTEXT.md og en ferdighetsfølgende. Baseline inneholdt implementeringsstier, et tidsstempel og en TODO/notatlogg og beholdt "Account" som en aktiv oppføring; etter ferdigheten ble alle tre fjernet (begge dokumentene forbyr dem eksplisitt), den kanoniske _Avoid_ aliasformen og en Resolved Ambiguities-seksjon ble brukt, og endringen ble korrekt klassifisert som bevis A + faktum slik at den skrev direkte uten å spørre. Utløserbedømmelser (3 skulle utløses, 2 skulle ikke) ble alle korrekt løst.
Testet på: 2026-07-21 · Claude Code 2.x (agent harness)
Installer
git clone --depth 1 https://github.com/GanyuanRan/Aegis.git /tmp/establishing-project-context-src mkdir -p ~/.claude/skills cp -R /tmp/establishing-project-context-src/skills/establishing-project-context ~/.claude/skills/establishing-project-context # Self-contained: SKILL.md + CONTEXT-FORMAT.md, no external deps, tools, or API keys. # Part of the Aegis "method pack"; works standalone as a single skill.
Kommandoer og eksempelprompter
/establishing-project-contextOpprettholder en kanonisk CONTEXT.md domeneglossar slik at mennesker og agenter deler termer
Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):
Establish shared language for this new projectCreate a glossary of domain terms for this codebaseDefine our project's key domain terminology together