Claude Code Plugins

Community-maintained marketplace

Feedback

template-generator

@Tempuss/agent-hub
3
0

Generate standardized document templates (DOCUMENT, TECHNICAL, PROPOSAL, RESEARCH, SECURITY-QA, INDEX) with YAML frontmatter, Quick Reference sections, and consistent structure for professional documentation.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name template-generator
description Generate standardized document templates (DOCUMENT, TECHNICAL, PROPOSAL, RESEARCH, SECURITY-QA, INDEX) with YAML frontmatter, Quick Reference sections, and consistent structure for professional documentation.

Template Generator - Professional Document Architect

Purpose: Generate standardized, professional document templates with YAML frontmatter, Quick Reference sections, and consistent structure for various document types (general, technical, proposal, research, security Q&A).

When to Use This Skill

Use this skill when the user's request involves:

  • New documentation - Starting a new document from scratch
  • Standardization - Ensuring consistent format across team
  • YAML frontmatter - Need metadata (tags, audience, reading_time)
  • Quick Reference - Executive summaries, key information tables
  • Professional formatting - Proposals, technical specs, research reports
  • Template library - Building reusable document templates

Core Identity

You are a document architect who provides professional, battle-tested templates that ensure consistency, discoverability (via YAML metadata), and readability (via Quick Reference sections) across all documentation.


Available Templates (6 Types)

Template Use Case Key Features Reading Time
DOCUMENT General purpose docs Quick Reference, checklist, tags 5 min
TECHNICAL Architecture, implementation Tech stack, complexity, code samples 10-30 min
PROPOSAL Client proposals, RFPs Executive summary, ROI, phases 15-30 min
RESEARCH Market research, analysis Methodology, findings, recommendations 20-45 min
SECURITY-QA Security Q&A, compliance Question categorization, evidence, priority 10-20 min
INDEX.md Markdown index Directory structure, document list, stats 5 min

Template 1: DOCUMENT (General Purpose)

When to Use

  • General documentation (not technical, not proposal)
  • Process guides, how-to docs, meeting notes
  • Internal documentation

Structure

---
title: '[Document Title]'
category: '[business|technical|security|research|proposal]'
priority: '[CRITICAL|HIGH|MEDIUM|LOW]'
reading_time: '[number]'
status: '[draft|review|approved|archived]'
tags:
  - tag1
  - tag2
audience:
  - Audience 1
  - Audience 2
related_docs:
  <!-- Template Example: Replace path/to/doc1.md with your actual related documentation paths -->
  - path/to/doc1.md
created: 'YYYY-MM-DD'
version: '1.0'
---
# [Document Title]

## ๐ŸŽฏ Key Summary (30 seconds)

[Summarize core content in 2-3 sentences]

**Purpose**: [Problem this document addresses]

**Key Messages**:
- [Key point 1]
- [Key point 2]
- [Key point 3]

---

## ๐Ÿ“Š Quick Reference

| Item | Details |
|------|---------|
| **Category** | [category] |
| **Priority** | [priority] |
| **Reading Time** | [reading_time] min |
| **Audience** | [audience] |
| **Main Tags** | [Top 3 tags] |

---

## [Section 1 Title]

[Content]

---

## [Section 2 Title]

[Content]

---

## โœ… Checklist

- [ ] [Item 1]
- [ ] [Item 2]
- [ ] [Item 3]

---

## References

### Related Documents
<!-- Template Example: Replace [Document Name] and (path) with your actual document references -->
- [Document Name](path)

### External Links
<!-- Template Example: Replace [Link Name] and (URL) with your actual external links -->
- [Link Name](URL)

---

**Created**: YYYY-MM-DD
**Author**: [Name]
**Version**: 1.0

Template 2: TECHNICAL (Technical Documentation)

When to Use

  • Architecture documents, system design
  • Implementation guides, API specs
  • Technical specifications

Structure

---
title: '[Technical Document Title]'
category: technical
priority: '[CRITICAL|HIGH|MEDIUM|LOW]'
reading_time: '[number]'
status: '[draft|review|approved|archived]'
tags:
  - tech1
  - tech2
audience:
  - Developers
  - Architects
  - DevOps
tech_stack:
  - Technology 1
  - Technology 2
complexity: '[low|medium|high|expert]'
implementation_time: '[Estimated implementation time]'
prerequisites:
  - Prerequisite 1
  - Prerequisite 2
related_docs: []
created: 'YYYY-MM-DD'
version: '1.0'
---
# [Technical Document Title]

## ๐ŸŽฏ Key Summary (30 seconds)

[Summarize core technical content in 2-3 sentences]

**Purpose**: [Purpose of this technical document]

**Key Content**:
- [Key point 1]
- [Key point 2]
- [Key point 3]

**Use Cases**: [When to use this technology?]

---

## ๐Ÿ“Š Quick Reference

| Item | Details |
|------|---------|
| **Tech Stack** | [tech_stack] |
| **Complexity** | [complexity] |
| **Implementation Time** | [implementation_time] |
| **Prerequisites** | [prerequisites] |
| **Audience** | [audience] |

---

## ๐Ÿ—๏ธ Architecture

### System Structure

[Architecture diagram or text description]


### Key Components

- **[Component 1]**: [Description]
- **[Component 2]**: [Description]
- **[Component 3]**: [Description]

---

## โš™๏ธ Technical Specifications

| Item | Specification |
|------|---------------|
| **Language/Framework** | [Details] |
| **Database** | [Details] |
| **Performance Goals** | [Details] |
| **Requirements** | [Details] |

---

## ๐Ÿ› ๏ธ Implementation Guide

### Environment Setup

\`\`\`bash
# Install dependencies
[Setup commands]

# Environment variables
[Environment variable configuration]
\`\`\`

### Code Examples

\`\`\`python
# Example code
[Code]
\`\`\`

---

## โœ… Checklist

- [ ] Environment setup complete
- [ ] Dependencies installed
- [ ] Tests passed
- [ ] Documentation updated

---

## References

### Internal Documents
<!-- Template Example: Replace [Related Technical Doc] and (path) with your actual technical document references -->
- [Related Technical Doc](path)

### External References
<!-- Template Example: Replace [Official Docs], [Example Code] and (URL) with your actual external references -->
- [Official Docs](URL)
- [Example Code](URL)

---

**Created**: YYYY-MM-DD
**Author**: [Name]
**Version**: 1.0
**Complexity**: [complexity]

Template 3: PROPOSAL (Proposal/RFP)

When to Use

  • Client proposals, RFPs
  • Project proposals, investment pitches
  • Executive presentations

Structure

---
title: '[Proposal Title]'
category: proposal
priority: '[CRITICAL|HIGH|MEDIUM|LOW]'
reading_time: '[number]'
status: '[draft|submitted|approved|rejected]'
tags:
  - proposal
  - client
  - project
audience:
  - Client
  - Executive Team
client: '[Client Name]'
project_name: '[Project Name]'
estimated_cost: '[Total Budget]'
estimated_duration: '[Estimated Duration]'
proposal_date: 'YYYY-MM-DD'
valid_until: 'YYYY-MM-DD'
phases: []
related_docs: []
created: 'YYYY-MM-DD'
version: '1.0'
---
# [Proposal Title]

## ๐ŸŽฏ Executive Summary (30 seconds)

[Summarize proposal core content in 2-3 sentences]

**Purpose**: [Purpose of this proposal]

**Key Value**:
- [Value proposition 1]
- [Value proposition 2]
- [Value proposition 3]

**Expected ROI**: [ROI figure or description]

---

## ๐Ÿ“Š Quick Reference

| Item | Details |
|------|---------|
| **Client** | [client] |
| **Project Name** | [project_name] |
| **Total Budget** | [estimated_cost] |
| **Estimated Duration** | [estimated_duration] |
| **Proposal Valid Until** | [valid_until] |
| **Number of Phases** | [number] |

---

## ๐Ÿ’ผ Client Pain Points

### Current Problems

1. **[Problem 1]**
   - Situation: [Specific description]
   - Impact: [Business impact]

2. **[Problem 2]**
   - Situation: [Specific description]
   - Impact: [Business impact]

### Business Impact Analysis

| Problem Area | Annual Loss | Priority |
|--------------|-------------|----------|
| [Area 1] | [Amount] | HIGH |
| [Area 2] | [Amount] | MEDIUM |

---

## โœจ Proposed Solution

### Solution Overview

[Overall solution overview in 3-5 sentences]

### Key Features

1. **[Feature 1]**
   - Description: [Detailed description]
   - Effect: [Expected effect]

2. **[Feature 2]**
   - Description: [Detailed description]
   - Effect: [Expected effect]

---

## ๐Ÿ“ˆ ROI Analysis

### Cost Structure

| Phase | Budget | Duration | Key Deliverables |
|-------|--------|----------|------------------|
| Phase 0 | [Amount] | [Duration] | [Deliverables] |
| Phase 1 | [Amount] | [Duration] | [Deliverables] |

### Expected Benefits

| Metric | Current | After Improvement | Improvement Rate |
|--------|---------|-------------------|------------------|
| [Metric 1] | [Current value] | [Improved value] | [%] |
| [Metric 2] | [Current value] | [Improved value] | [%] |

### ROI Calculation

- **Total Investment**: [Amount]
- **Annual Savings**: [Amount]
- **ROI**: [%]
- **Payback Period**: [Months]

---

## ๐Ÿ—“๏ธ Schedule and Milestones

| Phase | Duration | Key Milestones |
|-------|----------|----------------|
| Phase 0 | [Duration] | [Milestone] |
| Phase 1 | [Duration] | [Milestone] |

---

## ๐Ÿ“‹ Next Steps

1. **[Step 1]**: [Description] (Deadline: [Date])
2. **[Step 2]**: [Description] (Deadline: [Date])
3. **[Step 3]**: [Description] (Deadline: [Date])

---

## Appendix

### Our Team Introduction
[Team introduction]

### Similar Project Case Studies
[1-3 case studies]

---

**Proposal Date**: [proposal_date]
**Valid Until**: [valid_until]
**Contact**: [Name/Contact]

Template 4: RESEARCH (Research/Analysis)

When to Use

  • Market research, competitive analysis
  • User research, data analysis
  • Literature reviews, case studies

Structure

---
title: '[๋ฆฌ์„œ์น˜ ์ œ๋ชฉ]'
category: research
priority: '[CRITICAL|HIGH|MEDIUM|LOW]'
reading_time: '[์ˆซ์ž]'
status: '[draft|review|approved]'
tags:
  - research
  - analysis
  - data
audience:
  - ๊ฒฝ์˜์ง„
  - ์ œํ’ˆํŒ€
research_type: '[market|competitive|user|technical]'
methodology:
  - ๋ฐฉ๋ฒ•๋ก 1
  - ๋ฐฉ๋ฒ•๋ก 2
data_sources:
  - ์ถœ์ฒ˜1
  - ์ถœ์ฒ˜2
research_period: '[์‹œ์ž‘์ผ ~ ์ข…๋ฃŒ์ผ]'
related_docs: []
created: 'YYYY-MM-DD'
version: '1.0'
---
# [๋ฆฌ์„œ์น˜ ์ œ๋ชฉ]

## ๐ŸŽฏ ํ•ต์‹ฌ ์š”์•ฝ (60์ดˆ)

[๋ฆฌ์„œ์น˜ ํ•ต์‹ฌ ๋‚ด์šฉ์„ 3-5๋ฌธ์žฅ์œผ๋กœ ์š”์•ฝ]

**๋ฆฌ์„œ์น˜ ๋ชฉ์ **: [๋ชฉ์ ]

**์ฃผ์š” ๋ฐœ๊ฒฌ**:
- [๋ฐœ๊ฒฌ 1]
- [๋ฐœ๊ฒฌ 2]
- [๋ฐœ๊ฒฌ 3]

**๊ถŒ์žฅ ์‚ฌํ•ญ**: [ํ•ต์‹ฌ ๊ถŒ์žฅ ์‚ฌํ•ญ]

---

## ๐Ÿ“Š Quick Reference

| ํ•ญ๋ชฉ | ๋‚ด์šฉ |
|------|------|
| **๋ฆฌ์„œ์น˜ ์œ ํ˜•** | [research_type] |
| **๋ฐฉ๋ฒ•๋ก ** | [methodology] |
| **์กฐ์‚ฌ ๊ธฐ๊ฐ„** | [research_period] |
| **๋ฐ์ดํ„ฐ ์ถœ์ฒ˜** | [์ฃผ์š” ์ถœ์ฒ˜ 3๊ฐœ] |
| **์‹ ๋ขฐ๋„** | [HIGH|MEDIUM|LOW] |

---

## ๐Ÿ” ๋ฆฌ์„œ์น˜ ๋ฐฉ๋ฒ•๋ก 

### ์กฐ์‚ฌ ๋ฐฉ๋ฒ•

1. **[๋ฐฉ๋ฒ• 1]**
   - ์„ค๋ช…: [์ƒ์„ธ ์„ค๋ช…]
   - ์ƒ˜ํ”Œ ํฌ๊ธฐ: [N]

2. **[๋ฐฉ๋ฒ• 2]**
   - ์„ค๋ช…: [์ƒ์„ธ ์„ค๋ช…]
   - ์ƒ˜ํ”Œ ํฌ๊ธฐ: [N]

### ๋ฐ์ดํ„ฐ ์ถœ์ฒ˜

<!-- Template Example: Replace [์ถœ์ฒ˜1], [์ถœ์ฒ˜2], [์œ ํ˜•], and [๋งํฌ] with your actual research sources and URLs -->
| ์ถœ์ฒ˜ | ์œ ํ˜• | ์‹ ๋ขฐ๋„ | URL/๋ ˆํผ๋Ÿฐ์Šค |
|------|------|--------|------------|
| [์ถœ์ฒ˜1] | [์œ ํ˜•] | HIGH | [๋งํฌ] |
| [์ถœ์ฒ˜2] | [์œ ํ˜•] | MEDIUM | [๋งํฌ] |

---

## ๐Ÿ“ˆ ์ฃผ์š” ๋ฐœ๊ฒฌ (Key Findings)

### ๋ฐœ๊ฒฌ 1: [์ œ๋ชฉ]

**๋ฐ์ดํ„ฐ**:
- [ํ†ต๊ณ„/์ˆ˜์น˜]
- [์ฆ๊ฑฐ]

**๋ถ„์„**:
[ํ•ด์„ ๋ฐ ์˜๋ฏธ]

**์˜ํ–ฅ**:
[๋น„์ฆˆ๋‹ˆ์Šค ์˜ํ–ฅ]

---

### ๋ฐœ๊ฒฌ 2: [์ œ๋ชฉ]

[์œ„์™€ ๋™์ผ ๊ตฌ์กฐ]

---

## ๐Ÿ’ก ์ธ์‚ฌ์ดํŠธ (Insights)

### ํŒจํ„ด ๋ฐ ํŠธ๋ Œ๋“œ

- **ํŒจํ„ด 1**: [์„ค๋ช…]
- **ํŒจํ„ด 2**: [์„ค๋ช…]
- **ํŒจํ„ด 3**: [์„ค๋ช…]

### ์‹œ์‚ฌ์ 

| ์ธ์‚ฌ์ดํŠธ | ์‹คํ–‰ ๊ฐ€๋Šฅ์„ฑ | ์šฐ์„ ์ˆœ์œ„ |
|---------|------------|----------|
| [์ธ์‚ฌ์ดํŠธ1] | HIGH | CRITICAL |
| [์ธ์‚ฌ์ดํŠธ2] | MEDIUM | HIGH |

---

## ๐ŸŽฏ ๊ถŒ์žฅ ์‚ฌํ•ญ (Recommendations)

### ์ฆ‰์‹œ ์‹คํ–‰ (High Priority)

1. **[๊ถŒ์žฅ์‚ฌํ•ญ 1]**
   - ๊ทผ๊ฑฐ: [๋ฐœ๊ฒฌ/๋ฐ์ดํ„ฐ]
   - ๊ธฐ๋Œ€ ํšจ๊ณผ: [ํšจ๊ณผ]
   - ์˜ˆ์ƒ ๋น„์šฉ: [๋น„์šฉ]
   - ์‹คํ–‰ ๊ธฐ๊ฐ„: [๊ธฐ๊ฐ„]

### ์ค‘๊ธฐ ์‹คํ–‰ (Medium Priority)

1. **[๊ถŒ์žฅ์‚ฌํ•ญ 2]**
   - [์œ„์™€ ๋™์ผ ๊ตฌ์กฐ]

---

## ๐Ÿ“Š ๋ฐ์ดํ„ฐ ๋ฐ ์ฐจํŠธ

[์ฐจํŠธ, ๊ทธ๋ž˜ํ”„, ํ‘œ ๋“ฑ]

---

## โš ๏ธ ์ œ์•ฝ์‚ฌํ•ญ (Limitations)

- **์ œ์•ฝ 1**: [์„ค๋ช…]
- **์ œ์•ฝ 2**: [์„ค๋ช…]

**ํ–ฅํ›„ ๋ฆฌ์„œ์น˜**: [์ถ”๊ฐ€ ์กฐ์‚ฌ๊ฐ€ ํ•„์š”ํ•œ ์˜์—ญ]

---

## ์ฐธ๊ณ  ์ž๋ฃŒ

### 1์ฐจ ์ž๋ฃŒ (Primary Sources)
<!-- Template Example: Replace [์ถœ์ฒ˜1], [์ถœ์ฒ˜2] and (URL) with your actual primary source references -->
- [์ถœ์ฒ˜1](URL)
- [์ถœ์ฒ˜2](URL)

### 2์ฐจ ์ž๋ฃŒ (Secondary Sources)
<!-- Template Example: Replace [์ถœ์ฒ˜1], [์ถœ์ฒ˜2] and (URL) with your actual secondary source references -->
- [์ถœ์ฒ˜1](URL)
- [์ถœ์ฒ˜2](URL)

---

**๋ฆฌ์„œ์น˜ ๊ธฐ๊ฐ„**: [research_period]
**์ž‘์„ฑ์ž**: [์ด๋ฆ„/ํŒ€]
**๋ฆฌ๋ทฐ์–ด**: [๋ฆฌ๋ทฐ์–ด ์ด๋ฆ„]

Template 5: SECURITY-QA (Security Q&A)

When to Use

  • Security compliance documentation
  • FAQ for security reviews
  • Regulatory Q&A (ISMS-P, SOC 2, ISO 27001)

Structure

---
title: '[๋ณด์•ˆ Q&A ์ œ๋ชฉ]'
category: security
priority: CRITICAL
reading_time: '[์ˆซ์ž]'
status: '[draft|review|approved]'
tags:
  - security
  - compliance
  - qa
audience:
  - ๋ณด์•ˆํŒ€
  - CISO
  - ๊ฐ์‚ฌํŒ€
compliance_frameworks:
  - ISMS-P
  - SOC 2
  - ISO 27001
total_questions: '[์ˆซ์ž]'
review_date: 'YYYY-MM-DD'
related_docs: []
created: 'YYYY-MM-DD'
version: '1.0'
---
# [๋ณด์•ˆ Q&A ์ œ๋ชฉ]

## ๐ŸŽฏ ํ•ต์‹ฌ ์š”์•ฝ (30์ดˆ)

[๋ณด์•ˆ Q&A ๊ฐœ์š”๋ฅผ 2-3๋ฌธ์žฅ์œผ๋กœ]

**๋ชฉ์ **: [์ด Q&A์˜ ๋ชฉ์ ]

**์ ์šฉ ํ”„๋ ˆ์ž„์›Œํฌ**:
- [ํ”„๋ ˆ์ž„์›Œํฌ 1]
- [ํ”„๋ ˆ์ž„์›Œํฌ 2]

**์ด ์งˆ๋ฌธ ์ˆ˜**: [total_questions]๊ฐœ

---

## ๐Ÿ“Š Quick Reference

| ํ•ญ๋ชฉ | ๋‚ด์šฉ |
|------|------|
| **ํ”„๋ ˆ์ž„์›Œํฌ** | [compliance_frameworks] |
| **์ด ์งˆ๋ฌธ** | [total_questions]๊ฐœ |
| **์ตœ์ข… ๊ฒ€ํ† ์ผ** | [review_date] |
| **๋Œ€์ƒ ๋…์ž** | [audience] |

---

## ๐Ÿ“‹ ์งˆ๋ฌธ ์นดํ…Œ๊ณ ๋ฆฌ

| ์นดํ…Œ๊ณ ๋ฆฌ | ์งˆ๋ฌธ ์ˆ˜ | ์šฐ์„ ์ˆœ์œ„ |
|---------|--------|---------|
| ๋ฌผ๋ฆฌ์  ๋ณด์•ˆ | [N]๊ฐœ | CRITICAL |
| ๋„คํŠธ์›Œํฌ ๋ณด์•ˆ | [N]๊ฐœ | HIGH |
| ๋ฐ์ดํ„ฐ ๋ณด์•ˆ | [N]๊ฐœ | CRITICAL |
| ์ ‘๊ทผ ์ œ์–ด | [N]๊ฐœ | HIGH |
| ๊ฐ์‚ฌ & ๋ชจ๋‹ˆํ„ฐ๋ง | [N]๊ฐœ | MEDIUM |

---

## 1๏ธโƒฃ ๋ฌผ๋ฆฌ์  ๋ณด์•ˆ (Physical Security)

### Q1. [์งˆ๋ฌธ]

**์šฐ๋ ค ์‚ฌํ•ญ**: [๋ณด์•ˆํŒ€์˜ ์šฐ๋ ค]

**๋‹ต๋ณ€**:
[์ƒ์„ธ ๋‹ต๋ณ€]

**์ฆ๊ฑฐ/์ฆ๋ช… ์ž๋ฃŒ**:
- [์ฆ๊ฑฐ 1] (๋ฌธ์„œ/๋งํฌ)
- [์ฆ๊ฑฐ 2] (๋ฌธ์„œ/๋งํฌ)

**๊ด€๋ จ ๊ทœ์ •**:
- ISMS-P: [์กฐํ•ญ ๋ฒˆํ˜ธ]
- SOC 2: [๊ด€๋ จ ํ†ต์ œ]

**์šฐ์„ ์ˆœ์œ„**: โญโญโญโญโญ (CRITICAL)

---

### Q2. [์งˆ๋ฌธ]

[์œ„์™€ ๋™์ผ ๊ตฌ์กฐ]

---

## 2๏ธโƒฃ ๋„คํŠธ์›Œํฌ ๋ณด์•ˆ (Network Security)

### Q3. [์งˆ๋ฌธ]

[์œ„์™€ ๋™์ผ ๊ตฌ์กฐ]

---

## 3๏ธโƒฃ ๋ฐ์ดํ„ฐ ๋ณด์•ˆ (Data Security)

### Q4. [์งˆ๋ฌธ]

[์œ„์™€ ๋™์ผ ๊ตฌ์กฐ]

---

## ๐Ÿ”— ๊ด€๋ จ ๋ฌธ์„œ

### ๋‚ด๋ถ€ ์ •์ฑ… ๋ฌธ์„œ
<!-- Template Example: Replace [์ •์ฑ… ๋ฌธ์„œ 1], [์ •์ฑ… ๋ฌธ์„œ 2] and (๊ฒฝ๋กœ) with your actual internal policy document references -->
- [์ •์ฑ… ๋ฌธ์„œ 1](๊ฒฝ๋กœ)
- [์ •์ฑ… ๋ฌธ์„œ 2](๊ฒฝ๋กœ)

### ์™ธ๋ถ€ ์ธ์ฆ/๊ฐ์‚ฌ
<!-- Template Example: Replace [์ธ์ฆ์„œ 1], [๊ฐ์‚ฌ ๋ณด๊ณ ์„œ] and (๊ฒฝ๋กœ/URL) with your actual certification and audit references -->
- [์ธ์ฆ์„œ 1](๊ฒฝ๋กœ/URL)
- [๊ฐ์‚ฌ ๋ณด๊ณ ์„œ](๊ฒฝ๋กœ/URL)

---

## ๐Ÿ“ ๊ฒ€ํ†  ์ด๋ ฅ

| ๋‚ ์งœ | ๊ฒ€ํ† ์ž | ๋ณ€๊ฒฝ ์‚ฌํ•ญ |
|------|--------|---------|
| [๋‚ ์งœ] | [์ด๋ฆ„] | [๋ณ€๊ฒฝ ๋‚ด์šฉ] |

---

**์ž‘์„ฑ์ผ**: [created]
**์ตœ์ข… ๊ฒ€ํ† **: [review_date]
**๋‹ด๋‹น์ž**: [์ด๋ฆ„/๋ถ€์„œ]
**์Šน์ธ์ž**: [CISO ์ด๋ฆ„]

Template 6: INDEX.md (Markdown Index)

When to Use

  • README files for directories
  • Human-readable documentation indexes
  • Navigation hubs

Structure

# [Directory Name] Documentation Index

[1-2๋ฌธ์žฅ ์„ค๋ช…]

---

## ๐Ÿ“ Directory Structure

\`\`\`
directory/
โ”œโ”€โ”€ README.md
โ”œโ”€โ”€ subdirectory1/
โ”‚   โ”œโ”€โ”€ README.md
โ”‚   โ””โ”€โ”€ doc1.md
โ”œโ”€โ”€ subdirectory2/
โ”‚   โ”œโ”€โ”€ README.md
โ”‚   โ””โ”€โ”€ doc2.md
โ””โ”€โ”€ doc3.md
\`\`\`

---

## ๐Ÿ“‹ Document List

<!-- Template Example: Replace [file1.md], [file2.md], and ./file paths with your actual documentation files -->
| ํŒŒ์ผ | ์ฃผ์ œ | ์ฃผ์š” ๋‚ด์šฉ | ์ฝ๊ธฐ ์‹œ๊ฐ„ |
|-----|------|----------|----------|
| [file1.md](./file1.md) | ์ œ๋ชฉ | โ€ข ๋‚ด์šฉ 1<br>โ€ข ๋‚ด์šฉ 2 | 10๋ถ„ |
| [file2.md](./file2.md) | ์ œ๋ชฉ | โ€ข ๋‚ด์šฉ 1<br>โ€ข ๋‚ด์šฉ 2 | 15๋ถ„ |

**์ด N๊ฐœ ๋ฌธ์„œ**

---

## ๐ŸŽฏ ์—ญํ• ๋ณ„ ์ถ”์ฒœ

### ๊ฐœ๋ฐœ์ž
- [๋ฌธ์„œ1](./path/doc1.md) - ๊ธฐ์ˆ  ๊ฐ€์ด๋“œ
- [๋ฌธ์„œ2](./path/doc2.md) - API ๋ ˆํผ๋Ÿฐ์Šค

### ๊ฒฝ์˜์ง„
- [๋ฌธ์„œ3](./path/doc3.md) - Executive Summary
- [๋ฌธ์„œ4](./path/doc4.md) - ROI ๋ถ„์„

### ๋ณด์•ˆํŒ€
- [๋ฌธ์„œ5](./path/doc5.md) - ๋ณด์•ˆ ์•„ํ‚คํ…์ฒ˜
- [๋ฌธ์„œ6](./path/doc6.md) - ๊ทœ์ • ์ค€์ˆ˜

---

## ๐Ÿ“š ๊ด€๋ จ ๋ฌธ์„œ

- **์ƒ์œ„ INDEX**: [../README.md](../README.md)
- **๊ธฐ์ˆ  ๋ฌธ์„œ**: [../technical/README.md](../technical/README.md)
- **์ œ์•ˆ ๋ฌธ์„œ**: [../proposals/README.md](../proposals/README.md)

---

## ๐Ÿ“Š ํ†ต๊ณ„

- **์ด ๋ฌธ์„œ ์ˆ˜**: N๊ฐœ
- **์ด ์ฝ๊ธฐ ์‹œ๊ฐ„**: N๋ถ„
- **์ตœ๊ทผ ์—…๋ฐ์ดํŠธ**: YYYY-MM-DD

---

**์ž‘์„ฑ์ผ**: YYYY-MM-DD
**๋ฒ„์ „**: 1.0
**๊ด€๋ฆฌ์ž**: [์ด๋ฆ„]

YAML Frontmatter Best Practices

Required Fields (All Templates)

title: 'Document Title'
category: '[business|technical|security|research|proposal]'
priority: '[CRITICAL|HIGH|MEDIUM|LOW]'
reading_time: '[์ˆซ์ž]'
status: '[draft|review|approved|archived]'
tags:
  - tag1
  - tag2
  - tag3
created: 'YYYY-MM-DD'
version: '1.0'

Optional Fields (Template-Specific)

Technical:

tech_stack: [list]
complexity: '[low|medium|high|expert]'
prerequisites: [list]

Proposal:

client: 'Client Name'
estimated_cost: 'Amount'
estimated_duration: 'Period'
phases: [list]

Research:

research_type: 'Type'
methodology: [list]
data_sources: [list]

Security:

compliance_frameworks: [list]
total_questions: [number]
review_date: 'YYYY-MM-DD'

Quick Reference Section Standards

Purpose

  • Provide at-a-glance information
  • Enable quick decision-making
  • Improve discoverability

Structure

## ๐Ÿ“Š Quick Reference

| ํ•ญ๋ชฉ | ๋‚ด์šฉ |
|------|------|
| **Key Field 1** | Value |
| **Key Field 2** | Value |
| **Key Field 3** | Value |

What to Include

  • Category/Type
  • Priority/Urgency
  • Reading Time
  • Target Audience
  • Key Metrics (cost, duration, complexity)

Workflow: Creating a New Document

Step 1: Select Template

Question: "What type of document are you creating?"

Answer Template
General doc DOCUMENT
Technical spec TECHNICAL
Client proposal PROPOSAL
Research report RESEARCH
Security Q&A SECURITY-QA
Directory index INDEX.md

Step 2: Fill YAML Frontmatter

Required fields:

  • title, category, priority, reading_time, status, tags, created, version

Ask user:

  • "What's the document title?"
  • "Who is the audience?"
  • "What's the priority?" (CRITICAL/HIGH/MEDIUM/LOW)
  • "Estimated reading time?" (in minutes)

Step 3: Generate Quick Reference

Extract from YAML:

  • Category
  • Priority
  • Reading time
  • Audience
  • Tags (top 3)

Template-specific additions:

  • TECHNICAL: tech_stack, complexity, prerequisites
  • PROPOSAL: client, cost, duration
  • RESEARCH: methodology, data sources
  • SECURITY-QA: frameworks, total questions

Step 4: Structure Content Sections

Use template structure:

  • DOCUMENT: General sections + checklist
  • TECHNICAL: Architecture + specs + implementation
  • PROPOSAL: Pain points + solution + ROI + timeline
  • RESEARCH: Methodology + findings + recommendations
  • SECURITY-QA: Category-based Q&A

Step 5: Add References

Always include:

  • Related docs (internal)
  • External links (if applicable)
  • Author/date/version

Example: Generate TECHNICAL Doc

User Request: "Create a technical doc for Zero Trust Architecture"

Step 1: Select Template โ†’ TECHNICAL

Step 2: Fill YAML

---
title: 'Zero Trust Architecture Design'
category: technical
priority: CRITICAL
reading_time: 25
status: draft
tags:
  - security
  - architecture
  - zero-trust
audience:
  - ๊ฐœ๋ฐœ์ž
  - ๋ณด์•ˆํŒ€
  - ์•„ํ‚คํ…ํŠธ
tech_stack:
  - AWS
  - Nitro Enclave
  - CloudWatch
complexity: high
implementation_time: '3 months'
prerequisites:
  - AWS ๊ธฐ๋ณธ ์ง€์‹
  - ๋ณด์•ˆ ์•„ํ‚คํ…์ฒ˜ ์ดํ•ด
created: '2025-10-27'
version: '1.0'
---

Step 3: Quick Reference

## ๐Ÿ“Š Quick Reference

| ํ•ญ๋ชฉ | ๋‚ด์šฉ |
|------|------|
| **๊ธฐ์ˆ  ์Šคํƒ** | AWS, Nitro Enclave, CloudWatch |
| **๋ณต์žก๋„** | High |
| **๊ตฌํ˜„ ์‹œ๊ฐ„** | 3 months |
| **์„ ํ–‰ ์ง€์‹** | AWS ๊ธฐ๋ณธ, ๋ณด์•ˆ ์•„ํ‚คํ…์ฒ˜ |
| **๋Œ€์ƒ ๋…์ž** | ๊ฐœ๋ฐœ์ž, ๋ณด์•ˆํŒ€, ์•„ํ‚คํ…ํŠธ |

Step 4: Structure

  • ๐Ÿ—๏ธ ์•„ํ‚คํ…์ฒ˜
  • โš™๏ธ ๊ธฐ์ˆ  ์ŠคํŽ™
  • ๐Ÿ› ๏ธ ๊ตฌํ˜„ ๊ฐ€์ด๋“œ
  • โœ… ์ฒดํฌ๋ฆฌ์ŠคํŠธ

Step 5: References

  • Related: docs/security-guidelines.md
  • External: Official security standards documentation

Quality Checklist

YAML Frontmatter

  • All required fields present
  • Tags relevant (3-5 tags)
  • Reading time accurate
  • Audience specified
  • Created date = today

Quick Reference

  • Key information at-a-glance
  • Table format (ํ•ญ๋ชฉ | ๋‚ด์šฉ)
  • 5-7 rows max
  • Matches YAML data

Content Structure

  • Sections logically organized
  • Headers use emoji (๐ŸŽฏ, ๐Ÿ“Š, ๐Ÿ—๏ธ)
  • Bullet points for lists
  • Code blocks for technical content
  • Tables for comparisons

References

  • Related docs linked
  • External sources cited
  • Author/date/version at end

Common Mistakes to Avoid

โŒ Missing YAML Frontmatter

Wrong:

# My Document

Content here...

Right:

---
title: 'My Document'
category: technical
...
---
# My Document

Content here...

โŒ No Quick Reference

Wrong:

---
...
---
# Document

## Section 1
Content...

Right:

---
...
---
# Document

## ๐ŸŽฏ ํ•ต์‹ฌ ์š”์•ฝ (30์ดˆ)
...

## ๐Ÿ“Š Quick Reference
...

## Section 1
Content...

โŒ Inconsistent Structure

Wrong: Each document has different section order

Right: Follow template structure consistently


References

External Standards


For detailed usage and examples, see related documentation files.