establishing-project-context

Installation
SKILL.md

Establishing Project Context

Overview

Maintain a CONTEXT.md file at the project root that defines the project's domain language — a single source of truth for terminology shared between the agent and the human. Borrowed from Domain-Driven Design's "ubiquitous language" principle.

CONTEXT.md is about the user's project domain, NOT about Aegis governance. For Aegis governance docs, see docs/current/ and docs/adr/.

Where CONTEXT.md Lives

  • Single project: <project_root>/CONTEXT.md

  • Monorepo / multiple bounded contexts: <project_root>/CONTEXT-MAP.md maps context names to their locations:

    ordering → src/ordering/CONTEXT.md
    billing  → src/billing/CONTEXT.md
    

    System-wide terms still go in root CONTEXT.md.

Installs
16
GitHub Stars
567
First Seen
May 7, 2026
establishing-project-context — ganyuanran/aegis