initial commit
This commit is contained in:
56
.claude/skills/glossary-creation/SKILL.md
Normal file
56
.claude/skills/glossary-creation/SKILL.md
Normal file
@ -0,0 +1,56 @@
|
||||
---
|
||||
name: glossary-creation
|
||||
description: Detailed guide and template for creating a glossary. Use only when creating a glossary.
|
||||
allowed-tools: Read, Write
|
||||
---
|
||||
|
||||
# Glossary Creation Skill
|
||||
|
||||
This skill is a detailed guide for systematically defining project-specific terms and technical terms.
|
||||
|
||||
## Prerequisites
|
||||
|
||||
Before starting to create a glossary, confirm the following:
|
||||
|
||||
### Recommended Documents
|
||||
|
||||
1. **docs/product-requirements.md** (PRD)
|
||||
2. **docs/functional-design.md** (Functional Design Document)
|
||||
3. **docs/architecture.md** (Architecture Design Document)
|
||||
4. **docs/repository-structure.md** (Repository Structure)
|
||||
5. **docs/development-guidelines.md** (Development Guidelines)
|
||||
|
||||
The glossary defines the terms used across all documents in a unified way.
|
||||
Extract terms from each document and organize them systematically.
|
||||
|
||||
## Priority of Existing Documents
|
||||
|
||||
**Important**: If an existing glossary is present at `docs/glossary.md`,
|
||||
follow the priority order below:
|
||||
|
||||
1. **Existing glossary (`docs/glossary.md`)** - Highest priority
|
||||
- Contains project-specific term definitions
|
||||
- Takes precedence over this skill's guide
|
||||
|
||||
2. **This skill's guide** - Reference material
|
||||
- Generic templates and examples
|
||||
- Use when no existing glossary exists, or as a supplement
|
||||
|
||||
**When creating new**: Refer to this skill's template and guide
|
||||
**When updating**: Update while maintaining the structure and content of the existing glossary
|
||||
|
||||
## Output Destination
|
||||
|
||||
Save the created glossary to the following location:
|
||||
|
||||
```
|
||||
docs/glossary.md
|
||||
```
|
||||
|
||||
## Template Reference
|
||||
|
||||
When creating a glossary, use the following template: ./template.md
|
||||
|
||||
## Detailed Guide
|
||||
|
||||
For a more detailed creation guide, refer to the following file: ./guide.md
|
||||
Reference in New Issue
Block a user