markdown-templates
정형화된 마크다운 문서 템플릿 사용 가이드
allowed_tools: Read, Write, Edit
$ Instalar
git clone https://github.com/majiayu000/claude-skill-registry /tmp/claude-skill-registry && cp -r /tmp/claude-skill-registry/skills/documents/markdown-templates ~/.claude/skills/claude-skill-registry// tip: Run this command in your terminal to install the skill
SKILL.md
name: markdown-templates description: 정형화된 마크다운 문서 템플릿 사용 가이드 allowed-tools: Read, Write, Edit
Markdown Templates
정형화된 마크다운 문서 생성을 위한 템플릿 모음입니다.
핵심 원칙
정형 콘텐츠는 템플릿, 비정형 콘텐츠는 markdown-writer-agent
템플릿 목록
| 템플릿 | 위치 | 용도 |
|---|---|---|
| task-template.md | .claude/templates/ | Task 파일 골격 |
| test-case-template.md | .claude/templates/ | 테스트 케이스 골격 |
| agent-result-template.md | .claude/templates/ | 에이전트 결과 형식 |
| step-status-template.md | .claude/templates/ | Step 상태 형식 |
변수 치환 규칙
템플릿 내 변수는 {{VARIABLE_NAME}} 형식:
공통 변수
| 변수 | 설명 | 예시 |
|---|---|---|
{{TIMESTAMP}} | ISO 형식 시간 | 2024-01-15T10:30:00 |
{{STATUS}} | 상태 값 | pending, in_progress, completed |
Task 템플릿 변수
| 변수 | 설명 |
|---|---|
{{TASK_ID}} | Task 식별자 (TASK-001) |
{{TITLE}} | Task 제목 |
{{CREATED_AT}} | 생성 시간 |
{{UPDATED_AT}} | 업데이트 시간 |
{{REQUEST_CONTENT}} | 사용자 요청 원문 |
{{CODEBASE_SEARCH_RESULT}} | codebase-search 결과 |
{{REFERENCE_RESULT}} | reference-agent 결과 |
{{WEB_SEARCH_RESULT}} | web-search 결과 |
{{STEPS_CONTENT}} | Step 목록 |
{{AGENT_RESULTS}} | 에이전트 결과들 |
{{TEST_RESULTS}} | 테스트 결과들 |
{{USER_INTERACTIONS}} | 사용자 상호작용 기록 |
Test Case 템플릿 변수
| 변수 | 설명 |
|---|---|
{{TEST_ID}} | 테스트 식별자 (TASK-001-T01) |
{{TEST_TITLE}} | 테스트 제목 |
{{STEP_NUMBER}} | 관련 Step 번호 |
{{IMPLEMENTATION_SUMMARY}} | 구현 내용 요약 |
{{TEST_PURPOSE}} | 테스트 목적 |
{{TEST_ENVIRONMENT}} | 테스트 환경 |
{{TEST_ITEMS}} | 테스트 항목 목록 |
{{RELATED_FILES}} | 관련 파일 목록 |
{{NOTES}} | 참고사항 |
{{TEST_RESULT_ROWS}} | 결과 테이블 행 |
{{FINAL_RESULT}} | 최종 결과 |
{{TEST_DATE}} | 테스트 일시 |
{{TESTER}} | 테스터 |
Agent Result 템플릿 변수
| 변수 | 설명 |
|---|---|
{{AGENT_NAME}} | 에이전트 이름 |
{{RESULT_DETAILS}} | 결과 상세 내용 |
{{NEXT_ACTIONS}} | 다음 작업 |
Step Status 템플릿 변수
| 변수 | 설명 |
|---|---|
{{STEP_NUMBER}} | Step 번호 |
{{STEP_TITLE}} | Step 제목 |
{{STEP_STATUS}} | Step 상태 |
{{ASSIGNED_AGENT}} | 담당 에이전트 |
{{START_TIME}} | 시작 시간 |
{{END_TIME}} | 완료 시간 |
{{STEP_DESCRIPTION}} | 작업 내용 |
{{STEP_RESULT}} | 결과 |
{{MODIFIED_FILES}} | 수정 파일 목록 |
사용 방법
1. 템플릿 읽기
Read 도구로 템플릿 파일 읽기:
.claude/templates/task-template.md
2. 변수 값 준비
TASK_ID = "TASK-001"
TITLE = "사용자 인증 구현"
STATUS = "pending"
CREATED_AT = "2024-01-15T10:30:00"
...
3. 변수 치환
템플릿 내용에서 {{변수명}}을 실제 값으로 교체
4. 파일 생성
Write 도구로 결과 파일 저장:
./tasks/TASK-001.md
동적 콘텐츠 처리
일부 변수는 동적 생성이 필요합니다:
정형 동적 콘텐츠 (직접 생성)
{{STEPS_CONTENT}}: step-status-template 반복 적용{{TEST_RESULT_ROWS}}: 테이블 행 생성
비정형 동적 콘텐츠 (markdown-writer-agent 활용)
{{TEST_ITEMS}}: 테스트 항목 상세 설명{{NOTES}}: 참고사항 설명{{STEP_DESCRIPTION}}: Step 작업 내용
워크플로우 예시
Task 파일 생성
1. task-template.md 읽기
2. 기본 변수 치환 (TASK_ID, TITLE, STATUS 등)
3. 검색 결과 삽입 (CODEBASE_SEARCH_RESULT 등)
4. Steps 생성:
- step-status-template.md 반복 적용
- STEPS_CONTENT에 삽입
5. 최종 파일 생성
Test Case 파일 생성
1. test-case-template.md 읽기
2. 기본 변수 치환 (TEST_ID, TASK_ID 등)
3. markdown-writer-agent spawn → TEST_ITEMS 생성
4. 결과 삽입
5. 최종 파일 생성
주의사항
- 템플릿 우선: 정형 콘텐츠는 항상 템플릿 사용
- 변수 누락 확인: 모든
{{}}변수가 치환되었는지 확인 - 비정형은 위임: 복잡한 설명은 markdown-writer-agent 활용
Repository

majiayu000
Author
majiayu000/claude-skill-registry/skills/documents/markdown-templates
0
Stars
0
Forks
Updated1h ago
Added1w ago