skills/mp-glossary/SKILL.md
Create or update GLOSSARY.md with canonical domain terms, aliases, relationships. Confirms with user before writing. Use when: "update glossary", "define terms", "domain language", "glossary"
npx skillsauth add MartinoPolo/mpx-claude-code mp-glossaryInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Step 1: Gather terms
Step 2: Identify problems
Step 3: Propose glossary
Step 4: Confirm with user
Present the proposed changes to the user:
Only proceed to writing after user confirms.
Step 5: Write GLOSSARY.md
Format:
# Glossary
> Canonical domain terms for this project. Use these terms consistently in PRDs, issues, code, and conversation.
## [Subdomain / Category]
| Term | Definition | Aliases to Avoid |
|------|-----------|-----------------|
| **CanonicalTerm** | One-sentence definition. | oldName, ambiguousTerm |
## Relationships
- A **User** has many **Sessions** (1:N)
- A **Session** belongs to one **Workspace** (N:1)
## Example Dialogue
> **Dev:** "When a user creates a new workspace..."
> **PM:** "You mean when the **Owner** provisions a **Workspace**? Because any **Member** can create **Projects** within it, but only the **Owner** creates the **Workspace** itself."
If updating: merge new terms into existing structure, update changed definitions, preserve terms that haven't changed.
Step 6: Summary
development
Audit all active skills for consistency, convention drift, and common issues. Auto-fixes where possible, reports remaining issues. Use when: "audit skills", "skill audit", "check skills", "lint skills"
testing
Ship finished work: sync base, commit, push, PR, wait for CI green, merge. Use when: "ship it", "ship and merge", "ship this"
development
Scan recent Claude Code sessions for grilling/design discussions, extract decisions, and update CONTEXT.md + DECISIONS.md. Use when: "harvest decisions", "extract decisions from sessions", "update docs from sessions", "sync decisions"
tools
Consolidate CONTEXT.md: remove duplicates, outdated items, tighten language. Use when: "consolidate context", "clean up context", "simplify context", "consolidate requirements"