Conversation
…raction Extracts domain terminology from conversation context into a canonical UBIQUITOUS_LANGUAGE.md. Flags ambiguities, enforces canonical terms, generates example dialogues demonstrating term composition. Integrates with core/glossary.md as a baseline when present. Inspired by ubiquitous-language (mattpocock/skills).
|
| Filename | Overview |
|---|---|
| skills/deft-glossary/SKILL.md | New skill file for DDD ubiquitous-language extraction. Well-structured with clear process steps, output format, and anti-patterns, but missing its AGENTS.md Skill Routing entry — the primary routing mechanism for the framework — and a CHANGELOG.md entry. |
Prompt To Fix All With AI
This is a comment left during a code review.
Path: skills/deft-glossary/SKILL.md
Line: 1-14
Comment:
**AGENTS.md Skill Routing not updated**
`deft-glossary` is not registered in the `Skill Routing` table in `AGENTS.md`. Every other skill in the repo (deft-sync, deft-pre-pr, deft-interview, etc.) has a corresponding entry there that maps trigger keywords to its `SKILL.md` path. Without it, the routing framework in `AGENTS.md` won't direct the agent to this skill when users say "glossary", "DDD", or "domain model" — users and agents who follow AGENTS.md exclusively will never reach it.
Add an entry like:
```
- "glossary" / "ubiquitous language" / "domain model" / "DDD" / "define terms" → `skills/deft-glossary/SKILL.md`
```
to the Skill Routing section in `AGENTS.md`.
How can I resolve this? If you propose a fix, please make it concise.
---
This is a comment left during a code review.
Path: skills/deft-glossary/SKILL.md
Line: 1-14
Comment:
**CHANGELOG.md [Unreleased] entry missing**
AGENTS.md's development process requires "Add CHANGELOG.md entry under `[Unreleased]`" before committing. The `[Unreleased]` section is currently empty — this PR adds no entry for the new skill. A brief entry like `**deft-glossary skill** (#441): DDD ubiquitous-language extraction skill...` should appear there.
How can I resolve this? If you propose a fix, please make it concise.Reviews (1): Last reviewed commit: "feat(skills): add deft-glossary skill fo..." | Re-trigger Greptile
| --- | ||
| name: deft-glossary | ||
| description: > | ||
| Extract a DDD-style ubiquitous language glossary from the current | ||
| conversation, flagging ambiguities and proposing canonical terms. Saves | ||
| to UBIQUITOUS_LANGUAGE.md. Use when defining domain terms, building a | ||
| glossary, hardening terminology, or when "domain model" or "DDD" is mentioned. | ||
| triggers: | ||
| - domain model | ||
| - ubiquitous language | ||
| - glossary | ||
| - DDD | ||
| - define terms | ||
| --- |
There was a problem hiding this comment.
AGENTS.md Skill Routing not updated
deft-glossary is not registered in the Skill Routing table in AGENTS.md. Every other skill in the repo (deft-sync, deft-pre-pr, deft-interview, etc.) has a corresponding entry there that maps trigger keywords to its SKILL.md path. Without it, the routing framework in AGENTS.md won't direct the agent to this skill when users say "glossary", "DDD", or "domain model" — users and agents who follow AGENTS.md exclusively will never reach it.
Add an entry like:
- "glossary" / "ubiquitous language" / "domain model" / "DDD" / "define terms" → `skills/deft-glossary/SKILL.md`
to the Skill Routing section in AGENTS.md.
Prompt To Fix With AI
This is a comment left during a code review.
Path: skills/deft-glossary/SKILL.md
Line: 1-14
Comment:
**AGENTS.md Skill Routing not updated**
`deft-glossary` is not registered in the `Skill Routing` table in `AGENTS.md`. Every other skill in the repo (deft-sync, deft-pre-pr, deft-interview, etc.) has a corresponding entry there that maps trigger keywords to its `SKILL.md` path. Without it, the routing framework in `AGENTS.md` won't direct the agent to this skill when users say "glossary", "DDD", or "domain model" — users and agents who follow AGENTS.md exclusively will never reach it.
Add an entry like:
```
- "glossary" / "ubiquitous language" / "domain model" / "DDD" / "define terms" → `skills/deft-glossary/SKILL.md`
```
to the Skill Routing section in `AGENTS.md`.
How can I resolve this? If you propose a fix, please make it concise.
Summary
Adds
deft-glossary— a skill for extracting DDD-style ubiquitous language from conversations.Scans conversation context for domain terms, flags ambiguities and synonyms, proposes a canonical glossary with opinionated term choices, and writes
UBIQUITOUS_LANGUAGE.md. Integrates withcore/glossary.mdas a baseline when present (complementing the DDD framework work in #401).Warp conversation