GitHub Copilot Agent

domain

Imported from amruthpillai/reactive-resume/docs/agents/domain.md.

LLM Mart · 0 points · 10 views 0 listing impressions 0 install-command copies

What vetted this — trust report

Download amruthpillai-reactive-resume-docs_agents_domain.md-f046f6f.zip · 0 KB
Part of amruthpillai/reactive-resume — 3 skills

Install

skills CLI npx skills add https://github.com/amruthpillai/reactive-resume/tree/main/docs/agents/domain.md
Git git clone https://github.com/amruthpillai/reactive-resume.git

The skills CLI installs just this skill, for any of its supported agents. Git is the plain clone.

Files (reactive-resume)
  • domain.md 1.7 KB
    # Domain Docs
    
    How engineering skills consume this repository’s domain documentation.
    
    ## Before exploring, read these
    
    - **`CONTEXT-MAP.md`** at repository root. It points to context-specific `CONTEXT.md` files. Read each context relevant to current work.
    - **`docs/adr/`** for system-wide decisions touching current area.
    - Context-scoped ADR directories referenced by `CONTEXT-MAP.md`.
    
    If any file does not exist, proceed silently. Do not flag absence or suggest creating it upfront. `/domain-modeling` creates domain documents lazily when terminology or decisions become settled.
    
    ## File structure
    
    This repository uses a multi-context layout:
    
    ```text
    /
    ├── CONTEXT-MAP.md
    ├── docs/adr/                    ← system-wide decisions
    ├── apps/
    │   └── <context>/
    │       └── CONTEXT.md
    └── packages/
        └── <context>/
            ├── CONTEXT.md
            └── docs/adr/            ← context-specific decisions
    ```
    
    `CONTEXT-MAP.md` is authoritative for context boundaries. Not every app or package needs a `CONTEXT.md`; create one only when it represents a meaningful domain context.
    
    ## Use glossary vocabulary
    
    When output names a domain concept—in issue titles, refactor proposals, hypotheses, or test names—use terms defined in relevant `CONTEXT.md`. Do not drift to explicitly avoided synonyms.
    
    Missing terminology signals either language foreign to project or genuine domain-model gap. Reconsider first; otherwise note gap for `/domain-modeling`.
    
    ## Flag ADR conflicts
    
    If output contradicts existing ADR, surface conflict explicitly instead of silently overriding:
    
    > _Contradicts ADR-0007 (event-sourced orders), but worth reopening because…_
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related