클로드스킬마트스킬 둘러보기스킬이 뭐예요?
목록으로

init-deep — 계층형 AGENTS.md 생성기

프로젝트 전체를 분석해 루트와 복잡도가 높은 하위 디렉터리에 계층형 AGENTS.md 지식베이스를 만들어 줍니다.

개발·코딩고급67,5315,507AI 점수 7/10마지막 업데이트: 2026. 8. 9.

무엇을 해주나

/init-deep 명령 하나로 저장소를 스캔해 AI 에이전트가 읽을 계층형 AGENTS.md 지식베이스를 생성합니다.

  • 1단계 탐색·분석: 구조/진입점/컨벤션/안티패턴/빌드·CI/테스트를 담당하는 탐색 에이전트를 병렬로 띄우고, 메인 세션은 bash로 디렉터리 깊이·파일 수·코드 밀집도를 측정합니다. 프로젝트 규모(파일 100개, 1만 줄, 깊이 4 이상, 모노레포 등)에 따라 에이전트를 동적으로 추가합니다.
  • 2단계 점수화: 파일 수(3배), 서브디렉터리 수(2배), 심볼 밀도·export 수·참조 중심성(LSP/codegraph 기반) 등을 가중 합산해 15점 초과면 AGENTS.md 생성, 8~15점은 독립 도메인일 때만 생성, 8점 미만은 건너뜁니다.
  • 3단계 생성: 루트는 OVERVIEW / STRUCTURE / WHERE TO LOOK / CODE MAP / CONVENTIONS / ANTI-PATTERNS / COMMANDS 템플릿으로 50~150줄, 하위는 30~80줄로 병렬 작성. 기존 파일은 Write로 덮어쓰지 않고 Edit으로 수정합니다.
  • 4단계 검토: 일반론·부모 문서 중복 제거, 길이 제한 트리밍, 전보식(telegraphic) 문체 검증.

--create-new(기존 내용 읽고 전부 재생성), --max-depth=N(탐색 깊이 제한) 옵션을 지원합니다.

이런 분께 추천

  • 규모가 커진 저장소에 AI용 컨텍스트 문서를 체계적으로 깔고 싶은 개발자
  • 패키지가 여러 개인 모노레포에서 패키지별 규칙을 분리해 문서화하려는 팀
  • 신규 입사자·에이전트가 매번 같은 구조를 다시 파악하는 낭비를 줄이려는 리드

활용 예시

  1. 첫 세팅: 3만 줄 규모 Next.js + Python 모노레포에서 /init-deep 실행 → 루트 AGENTS.md와 apps/web, packages/api 등 복잡도 높은 디렉터리에만 하위 문서 생성.
  2. 문서 갱신: 대규모 리팩터링 후 /init-deep을 다시 돌려 기존 AGENTS.md의 구조·명령어 섹션만 Edit으로 최신화.
  3. 깔끔한 재생성: 오래된 문서가 뒤엉켰을 때 /init-deep --create-new --max-depth=2로 얕은 깊이의 지식베이스를 처음부터 다시 구성.

· · · 설치 가이드 · · ·

Claude 앱에 설치 (터미널 필요 없음)
  1. 아래 버튼으로 ZIP 파일을 받으세요.
  2. Claude 설정 → Capabilities에서 '코드 실행 및 파일 생성'을 켭니다. (한 번만)
  3. Claude에서 Customize → Skills → + → '스킬 업로드'를 누르고 받은 ZIP을 올립니다.
ZIP 내려받기
Claude Code에 설치

Claude에게 맡기기 — 아래 문장을 Claude Code에 붙여넣으세요

클로드스킬마트에서 찾은 스킬을 설치해줘.
GitHub 저장소 code-yeongyu/oh-my-openagent 의 packages/shared-skills/skills/init-deep 폴더를 내 ~/.claude/skills/code-yeongyu-init-deep-2/ 에 그대로 복사해줘.
설치가 끝나면 이 스킬로 무엇을 할 수 있는지 한 줄로 알려줘.

직접 명령으로 설치하기

git clone https://github.com/code-yeongyu/oh-my-openagent.git /tmp/oh-my-openagent && mkdir -p ~/.claude/skills && cp -r /tmp/oh-my-openagent/packages/shared-skills/skills/init-deep ~/.claude/skills/

제3자가 만든 스킬입니다. 설치 전 원본 저장소를 한 번 확인하세요.

  1. 터미널을 엽니다.
  2. 저장소를 임시 폴더에 복제합니다: git clone https://github.com/code-yeongyu/oh-my-openagent.git /tmp/oh-my-openagent
  3. 스킬 폴더를 만듭니다: mkdir -p ~/.claude/skills
  4. 스킬을 복사합니다: cp -r /tmp/oh-my-openagent/packages/shared-skills/skills/init-deep ~/.claude/skills/
  5. ~/.claude/skills/init-deep/SKILL.md 파일이 있는지 확인합니다.
  6. Claude Code를 다시 시작한 뒤, 대상 프로젝트 폴더에서 /init-deep 또는 "이 저장소에 계층형 AGENTS.md를 만들어줘"라고 요청합니다.
  7. 참고: 이 스킬은 codegraph_*, lsp_*, 백그라운드 서브에이전트 도구를 활용합니다. 해당 도구가 없으면 Claude가 일반 파일 탐색으로 대체하므로 코드 맵 정확도가 다소 떨어질 수 있습니다.
  8. 팁: 처음에는 --max-depth=2로 결과 규모를 확인한 뒤 확장하는 것이 안전합니다.
GitHub에서 원본 보기라이선스: NOASSERTION