This skill should be used when the user asks to "컨텍스트 로드해줘", "이 모듈 맥락 알려줘", "GNB/LNB 구조로 정리해줘", "모듈 컨텍스트 파일 만들어줘", "context 파일 업데이트해줘", 또는 특정 Amaranth 10 모듈의 메뉴·기능에 대해 작업을 시작하기 전 맥락을 파악하려 할 때. GNB/LNB 기반 컨텍스트 분할 구조를 설명하고, 파일 로드 및 관리 방법을 안내합니다.
How this skill is triggered — by the user, by Claude, or both
Slash command
/amaranth10-claude-forge:a10-context-managerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Amaranth 10 모듈의 맥락을 GNB/LNB 메뉴 계층 구조로 분할해 관리하는 방법론.
Amaranth 10 모듈의 맥락을 GNB/LNB 메뉴 계층 구조로 분할해 관리하는 방법론. 모듈 전체가 크더라도 작업하는 메뉴 단위로만 로드해 효율적인 컨텍스트 관리를 가능하게 한다.
모든 모듈은 아래 구조를 따른다. 실제 파일은 사용자가 채우며, 이 스킬은 패턴만 정의한다.
{모듈명}/
├── module-overview.md # 항상 로드 — 모듈 전체 요약 (1페이지 이내)
├── conventions.md # 항상 로드 — 기술스택, 코딩 컨벤션, 라이선스 규칙
└── context/
├── {GNB-1}/
│ ├── _overview.md # GNB 전체 요약 (해당 GNB 작업 시 로드)
│ ├── {LNB-1}.md # LNB별 기능 상세 컨텍스트
│ └── {LNB-2}.md
└── {GNB-2}/
├── _overview.md
└── {LNB-1}.md
아래 9단계 순서를 반드시 따른다. 전체 맥락을 효율적으로 확보하면서 세션 연속성을 유지할 수 있다.
3단계(세션 체크)는 필수이다. 진행 중인 세션이 있으면 중복 작업을 피하고 이전 맥락을 이어받을 수 있다.
항상 로드: 1-6번 (module-overview, conventions, 세션, tasks, INDEX)
GNB 작업 시 추가 로드: 7번 (해당 GNB의 _overview.md)
LNB 작업 시 추가 로드: 8번 (해당 LNB의 상세 파일)
히스토리 필요 시: 9번 (history/_timeline.md)
이 순서를 따르면 현재 작업에 필요한 맥락이 충분히 확보되고, 세션 간 연속성도 유지된다. 전체 모듈 파일을 한꺼번에 로드하지 않는다.
원칙: 같은 주제의 진행 중인 세션이 있으면 새 분석을 시작하기 전에 그 세션의 완료 항목과 남은 작업을 먼저 확인한다.
예시:
1. sessions/_current.md 읽기
2. 진행 중: "상담관리 LNB 분석" 작업
3. 완료된 것: 상담 목록, 상담 등록
4. 남은 것: 상담 수정, 상담 삭제
→ 새 분석 대신 남은 작업부터 이어받기
컨텍스트 로드 중 파일이 없으면 아래 형식으로 진단하고 제안한다:
누락 파일 목록:
- `module-overview.md` → {모듈명}/module-overview.md 생성 필요
- `context/상담관리/_overview.md` → {모듈명}/context/상담관리/_overview.md 생성 필요
해당 파일이 없어도 진행은 가능하지만, "향후 작성 필요" 항목으로 기록한다.
로드 완료 후 사용자에게 전달하는 요약은 4줄 이내로 정리한다:
[모듈명] 컨텍스트 로드 완료
목적: {GNB/LNB 역할 한 줄}
라이선스: {구분이 있으면 명시}
구현상태: {진행 중/완료/기획 중}
리스크: {확인 필요 항목이 있으면 명시}
작업이 끝나면 반드시 해당 LNB 파일을 업데이트한다. /update-context 커맨드를 사용하면
방금 완료한 작업을 요약해 자동으로 반영할 수 있다.
context 파일을 변경할 때 관련 파일도 함께 업데이트해야 맥락이 끊기지 않는다.
상세 규칙은 douzone-forge CLAUDE.md의 "연쇄 업데이트 규칙 (Cascade Update Rules)" 섹션에 정의되어 있다.
context/ 파일(GNB _overview.md 또는 LNB.md)을 신규 생성하거나 대폭 변경하면:
module-overview.md의 GNB 목록 테이블에 상태·LNB 수 갱신module-overview.md의 context 파일 인덱스 테이블에 새 파일 추가/갱신module-overview.md 상단 최종 업데이트 날짜 갱신조직 변경이나 담당자 재배치가 발생하면 아래 5곳을 모두 업데이트:
_참조자료/조직/더존비즈온-조직구조.mdmodule-overview.md 조직 구성 섹션context/_tech-reference.md 개발 담당자 매핑Workspace_a10/CLAUDE.md 조직 구성 섹션_projects/PRJ-*.md 01.B 담당자 섹션Workspace_a10에서 소스 분석이 완료되면:
context/_tech-reference.md에 분석 결과 요약 추가/갱신_tech-reference.md에 Workspace_a10/_doc/analysis/[모듈]/ 경로 링크 추가context/[GNB]/_overview.md에도 반영architecture.md 말미에 douzone-forge 반영 상태 기록새 모듈에 처음 적용할 때는 templates/context/ 아래 템플릿 파일을 복사해
모듈 디렉토리를 만들고 내용을 채운다. 자세한 내용은 references/setup-guide.md 참고.
마크다운 파일 작성·업데이트 시 모든 경로·파일 참조는 클릭 가능한 상대 링크로 작성한다.
# 나쁜 예 (클릭 불가)
법무관리/tasks/_current.md에서 확인
# 좋은 예 (클릭 가능)
[법무관리/tasks/_current.md](../법무관리/tasks/_current.md)에서 확인
npx claudepluginhub cjrain-12505614/amaranth10-forge-marketplaceProvides a checklist for code reviews covering functionality, security, performance, maintainability, tests, and quality. Use for pull requests, audits, team standards, and developer training.