Establishing Project Context
Utrzymuje kanoniczny glosariusz domenowy CONTEXT.md, aby ludzie i agenci dzielili te same terminy
Testowano · Działa
Co robi ten skill
Utrzymuje terminologię domenową projektu w kanonicznym glosariuszu CONTEXT.md, aby ludzie i agenci kodujący używali tych samych terminów, klasyfikując każdą zmianę według stopnia dowodu i tego, czy jest to ustalony fakt, czy otwarta decyzja przed zapisaniem. Uruchamia się, gdy użytkownik prosi o ustanowienie wspólnego języka projektu, lub gdy praca ujawnia rozwiązany, niejasny, sprzeczny, zmieniony lub przestarzały termin domenowy wymagający aktywnego modelowania semantycznego. Ogranicza plik do terminów i relacji, wykluczając ścieżki kodu, znaczniki czasu i logi.
Raport z testu
Pobrano SKILL.md i jego referencyjny CONTEXT-FORMAT.md przez raw GitHub (oba HTTP 200); frontmatter parsował z name+description, ścieżki używały placeholderów <project-root>, a treść zawierała wyraźne wskazówki dotyczące ochrony przed wstrzykiwaniem promptów zamiast jakichkolwiek zagrożeń bezpieczeństwa. Dla danych wyjściowych uruchomiłem jedno zadanie (splitting an ambiguous "account" term into Customer/User) dwukrotnie: bazowy CONTEXT.md i zgodny z umiejętnością. Bazowy zawierał ścieżki implementacji, znacznik czasu i log TODO/notatek oraz utrzymywał "Account" jako aktywny wpis; zgodny z umiejętnością usunął wszystkie trzy (oba dokumenty wyraźnie ich zabraniają), zastosował kanoniczną formę aliasu _Avoid_ i sekcję Resolved Ambiguities, oraz poprawnie sklasyfikował zmianę jako dowód A + fakt, więc zapisał ją bezpośrednio bez pytania. Ocena wyzwalaczy (3 should-fire, 2 should-not) wszystkie rozwiązane poprawnie.
Testowano: 2026-07-21 · Claude Code 2.x (agent harness)
Instalacja
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.
Komendy i przykładowe prompty
/establishing-project-contextUtrzymuje kanoniczny glosariusz domenowy CONTEXT.md, aby ludzie i agenci dzielili te same terminy
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
Establish shared language for this new projectCreate a glossary of domain terms for this codebaseDefine our project's key domain terminology together