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.mdmaps context names to their locations:ordering → src/ordering/CONTEXT.md billing → src/billing/CONTEXT.mdSystem-wide terms still go in root
CONTEXT.md.