domain-glossary
Ubiquitous Language Glossary
This skill turns an ongoing conversation into a DDD-style ubiquitous language document. It scans for domain terms, resolves ambiguities, proposes canonical names, and writes a living glossary to DOMAIN_GLOSSARY.md in the working directory.
When to Use
Use this skill when:
- You’re discussing a domain, feature, product, or system and want shared language.
- You mention “ubiquitous language”, “domain model”, or “DDD”.
- You keep tripping over overloaded terms (“account”, “user”, “customer”) and want them nailed down.
You can re-run this skill as the conversation evolves to keep the glossary up to date.
Process
- Scan the conversation and context
More from kambleakash0/agent-skills
english-humanizer
Detects and removes AI-generated writing patterns from English text. Rewrites content to sound natural, authentic, and genuinely human.
42grill-master
Relentlessly interview the user when they want to learn about a topic, plan, or design until you both reach a shared, testable understanding, before any planning or implementation.
15spec-writer
Create a comprehensive Product Requirements Document from conversation and repo context. Use when the user wants a PRD, product spec, feature requirements, or similar documentation.
13slice-the-spec
Turn a PRD into a Kanban-ready backlog of vertically sliced issues, with clear dependencies and HITL/AFK flags.
13git-workflow
>
13incremental-tdd
Test-driven development with a strict red-green-refactor loop, vertical slices, and deep modules. Use to build features or fix bugs using TDD.
13