Use when establishing or maintaining a shared domain vocabulary, glossary, and CONTEXT.md file for a project to align agent and human terminology, prevent verbosity, and reduce token consumption. Triggers on "context.md", "shared language", "domain model", "glossário de domínio", "vocabulário compartilhado".
Scanned 9/19/2026
Install to Claude Code
npx -y skills add majinmagros/magros.ai-skills --skill domain-context-model --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Domain Context Model?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/majinmagros-domain-context-model)More formats (shields.io, HTML) on the badges page.
---
name: domain-context-model
description: Use when establishing or maintaining a shared domain vocabulary, glossary, and CONTEXT.md file for a project to align agent and human terminology, prevent verbosity, and reduce token consumption. Triggers on "context.md", "shared language", "domain model", "glossário de domínio", "vocabulário compartilhado".
metadata:
origin: Matt Pocock / ECC
---
# Domain Context Model (CONTEXT.md)
Establish a shared vocabulary between humans and AI agents to make communication concise and codebase naming consistent.
## Core Concepts
- **CONTEXT.md**: A lightweight project root file defining domain terms, jargon mappings, and architectural boundaries.
- **Concision**: Replacing long operational explanations with precise domain terms (e.g., "materialization cascade" instead of a paragraph explaining file creation).
- **Consistency**: Ensuring file names, variables, and functions match the defined domain model.
## Implementation Steps
1. Create or update `CONTEXT.md` at the root of the repository.
2. Define core domain entities, states, and operations.
3. Reference `CONTEXT.md` in agent instructions (`AGENTS.md` / `CLAUDE.md`).
## Quando Ativar
- Criar ou manter `CONTEXT.md`, glossário ou vocabulário compartilhado do projeto
- Usuário diz "context.md", "shared language", "domain model", "glossário de domínio", "vocabulário compartilhado"
- Alinhar terminologia entre agentes e humanos para reduzir verbosidade e tokens
- Nomes de arquivos/variáveis divergindo do modelo de domínio
## Exemplo
```markdown
# CONTEXT.md — Domínio: billing
- Invoice: fatura emitida, estados draft|issued|paid|void
- Dunning: cobrança recorrente de Invoice overdue
- Materialization cascade: pipeline que gera arquivos derivados
```
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!