레포 전체 설계/아키텍처 문서 작성기 — 폐쇄망 환경에서 인터넷 없이 코드베이스를 이해하기 위해
이 스킬은 레포지토리 전체의 설계서와 아키텍처 문서를 자동으로 작성합니다. 폐쇄망 환경에 배치된 AI 코딩 에이전트나 개발자가 인터넷·외부 문서 없이도 코드베이스를 온전히 이해할 수 있도록 만든 것이 핵심 목표입니다.
단순히 코드만 나열하는 게 아닙니다. 시스템 전체의 레이어 구조, 모든 서비스/컴포넌트, 데이터 흐름, 그리고 외부 서버(DB, 큐, 캐시, 오브젝트 스토어, 모델 서버, 게이트웨이 등) 토폴로지까지 한 장의 문서로 정리합니다.
git log/blame/PR 히스토리에서 근거를 찾아 설명Claude Code에서 @marketplace로 설치합니다:
@marketplace junnystateofmind/airgap-repo-design-doc-writer
설치 후 Claude Code 세션에서 바로 사용할 수 있습니다.
hermes skills install https://github.com/junnystateofmind/airgap-repo-design-doc-writer
이 레포를 clone해서 ~/.hermes/skills/에 배치하면 됩니다.
cd ~/.hermes/skills
git clone https://github.com/junnystateofmind/airgap-repo-design-doc-writer.git repo-design-doc-writer
메시지로 요청하면 끝입니다:
| 요청 예시 | 설명 |
|---|---|
"이 레포 전체 설계 문서 써줘" | 전체 아키텍처 문서 생성 |
"아키텍처/온보딩 문서 만들어줘" | 개발자 온보딩용 문서 |
"내부 에이전트가 코드베이스 이해하게 정리해줘" | 에어갭 에이전트용 문서 |
"이 시스템이 어떤 서버들에 의존하는지" | 외부 서버 토폴로지 중심 분석 |
"새 개발자가 보고 이해할 설계서" | 온보딩 관점의 문서 |
airgap-repo-design-doc-writer/
├── SKILL.md # 메인 스킬 파일 (워크플로우, 원칙, 체크리스트)
├── templates/
│ └── design-doc.md # 설계서 작성 템플릿
├── agents/
│ └── openai.yaml # OpenAI/Codex 인터페이스 정의
└── .claude-plugin/
├── plugin.json # Claude Code 플러그인 매니페스트
└── marketplace.json # Claude Code Marketplace 등록 정보
templates/design-doc.md 구조로 산출물 생성docs/design/architecture.md (또는 레포 관례 위치)에 설계서가 작성됩니다. 개발자 온보딩과 에이전트 컨텍스트 양쪽에 쓰일 수 있게, 한 문서로 시스템 전체가 보이도록 작성합니다.
git log/blame/PR로 근거 캐서 설명git — 히스토리 분석용[ 라이선스 파일 확인 ]
junny — junnystateofmind
claude-digest — 다중 서버 Claude Code 세션 수집 및 다이제스트 생성Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub junnystateofmind/airgap-repo-design-doc-writer --plugin repo-design-doc-writerUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.