Skip to content

Quickstart

  1. Install domain-context-cc:

    Terminal window
    npx domain-context-cc
  2. Open your project in Claude Code and run:

    /dc:init

    This creates the .context/ directory with MANIFEST.md, domain/, decisions/, and constraints/ subdirectories. It also scaffolds ARCHITECTURE.md, wires AGENTS.md, and creates CLAUDE.md.

  3. Start working — Claude Code is now domain-context-aware.

    Domain context hooks will remind you to keep .context/ files up to date as you work.

The /dc:init command set up the complete Domain Context structure in your project. It created the .context/ directory for storing domain knowledge, scaffolded root-level files that wire everything together, and configured .gitignore to exclude local context.

Domain Context initialized:
.context/MANIFEST.md created
.context/domain/ created
.context/decisions/ created
.context/constraints/ created
ARCHITECTURE.md created
AGENTS.md created
CLAUDE.md created
.gitignore updated