Establishing Project Context
Vedligeholder en kanonisk CONTEXT.md domæneordliste, så mennesker og agenter deler termer
Testet · Virker
Hvad det gør
Vedligeholder projektets domæneterminologi i en kanonisk CONTEXT.md ordliste, så mennesker og kodeagenter bruger de samme termer, og klassificerer hver ændring efter bevisgrad og om det er et afgjort faktum eller en åben beslutning før skrivning. Udløses når brugeren beder om at etablere et fælles projektsprog, eller når arbejdet afdækker et løst, vagt, modstridende, omdøbt eller forældet domæneterm, der kræver aktiv semantisk modellering. Begrænser filen til termer og relationer, eksklusive kodestier, tidsstempler og logs.
Testrapport
Hentede SKILL.md og dens refererede CONTEXT-FORMAT.md via rå GitHub (begge HTTP 200); frontmatter parses med name+description, stier bruger <project-root> pladsholdere, og indholdet indeholder eksplicit anti-prompt-injection vejledning snarere end nogen sikkerhedsbrist. For output kørte jeg én opgave (opdeling af et tvetydigt "account" term i Customer/User) to gange: en baseline CONTEXT.md og en færdigheds-følgende. Baseline indeholdt implementeringsstier, et tidsstempel og en TODO/notes log og beholdt "Account" som en live-indgang; efter færdigheden fjernede den alle tre (begge docs forbyder dem eksplicit), anvendte den kanoniske _Avoid_ alias-form og en Resolved Ambiguities sektion, og klassificerede korrekt ændringen som bevis A + faktum, så den skrev direkte uden at spørge. Trigger-bedømmelser (3 skulle udløses, 2 skulle ikke) blev alle løst korrekt.
Testet: 2026-07-21 · Claude Code 2.x (agent harness)
Installation
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-contextVedligeholder en kanonisk CONTEXT.md domæneordliste, så mennesker og agenter deler termer
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen 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