본문으로 건너뛰기

© 2026 Molayo

GitHub요약2026. 05. 21. 00:47

OriNachum/claude-code-guide

요약

OriNachum/claude-code-guide는 Anthropic의 Claude Code 사용자를 위한 커뮤니티 플러그인으로, 설정부터 베스트 프랙티스, 자동화 워크플로까지 대화형 온보딩을 제공합니다. 초보자부터 전문가까지 아우르는 가이드를 제공하며, 게임 모드를 통한 선제적 학습 기능도 포함하고 있습니다.

핵심 포인트

  • Claude Code 내부에서 직접 사용할 수 있는 대화형 온보딩 및 Q&A 플러그인
  • 환경 설정, 모범 사례, 자동화 및 효과적인 워크플로 안내 기능 제공
  • 학습을 돕기 위한 '게임 모드(/guide:game-mode on)' 기능 탑재
  • Windows, macOS, Linux 환경 지원 및 마켓플레이스를 통한 간편 설치 가능

공식 Claude Code 가이드를 찾고 계신가요? Anthropic의 Claude Code 문서를 확인하세요. 이 프로젝트는 여러분이 Claude Code를 선제적으로 마스터할 수 있도록 돕는 커뮤니티 플러그인입니다.

Claude Code 가이드 — 설정, 베스트 프랙티스 (Best Practices), 자동화 및 효과적인 워크플로 (Workflows)에 대한 대화형 온보딩 (Onboarding) 및 Q&A를 플러그인 형태로 제공합니다. 초보자 🌱부터 전문가 🌳까지 모두를 위해 애정을 담아 설계되었습니다.

플랫폼 (Platforms): Windows (Git Bash), macOS, 그리고 Linux (Ubuntu)에서 테스트되었습니다.

새로운 기능! **게임 모드 (Game Mode)**를 통해 선제적인 학습을 시작하세요!

/guide:game-mode on 명령어로 활성화할 수 있습니다.

이 가이드를 들어보세요 — NotebookLM 오디오 개요 (Audio Overview)는 가이드 콘텐츠를 AI가 생성한 오디오로 반영하여 제공합니다.

⭐ 이 내용이 유용했나요? 업데이트를 확인하고 지원을 표현하기 위해 저장소(Repo)에 스타(Star)를 눌러주세요!

이 저장소는 **Claude Code 플러그인 (Plugin)**입니다. 이를 설치하면 Claude Code 내부에서 직접 대화형 가이드 기술을 사용할 수 있습니다.

Claude Code v1.0.33 이상의 버전이 필요합니다. claude --version을 실행하여 버전을 확인하세요. 설치 또는 업데이트를 위한 설정 문서를 참조하십시오.

Claude Code 내부에서:

/plugin marketplace add OriNachum/claude-code-guide
/plugin install guide@claude-code-guide

또는 CLI에서:

claude plugin marketplace add OriNachum/claude-code-guide
claude plugin install guide@claude-code-guide

플러그인 이름은

guide

이며, 마켓플레이스 (Marketplace) 이름은

claude-code-guide

(marketplace.json 기준)이므로, 설치 대상은

guide@claude-code-guide

입니다.

설치 후에는 Claude Code를 재시작하거나 /reload-plugins를 실행해야 플러그인 기술을 사용할 수 있습니다.

/plugin update guide@claude-code-guide

설치 없이 사용하기 (세션 전용)

git clone https://github.com/OriNachum/claude-code-guide.git
claude --plugin-dir ./claude-code-guide

현재 세션에 대해서만 플러그인을 로드합니다. 재시작이 필요하지 않습니다.

로컬 클론 (Local Clone)에서 설치하기

/plugin marketplace add ./claude-code-guide
/plugin install guide@claude-code-guide

또는 CLI에서:

claude plugin marketplace add ./claude-code-guide
claude plugin install guide@claude-code-guide

설치가 완료되면, 다음의 7가지 기술(skills)을 사용할 수 있습니다:

— 대화형 시작 가이드 워크스루 (Interactive getting-started walkthrough). 환경 설정, 첫 세션 시작, 그리고 모범 사례(best practices)를 안내합니다. /guide:onboard

— Claude Code 기능에 관한 모든 질문에 답변합니다. 관련 참조 문서(reference docs)를 읽어 정확하고 상세한 답변을 제공합니다. /guide:ask

— 자기 성찰적 개발 (Introspective Development). 프로젝트의 라이프사이클 커버리지를 감사하고, 도구 및 문서의 공백을 찾아내며, 발견된 문제를 자동으로 수정합니다. 작업 완료 후 "어떻게 하면 더 잘할 수 있었을까요?"라고 물어보세요. /guide:introspect

— 게임 모드 (Game Mode) 활성화. 가이드가 로컬에서 사용자의 Claude 사용량을 추적하고, 기능 영역별로 레벨을 부여하여 Claude Code를 마스터할 수 있도록 돕습니다. /guide:game-mode

— 기능 로드맵 및 개인 맞춤형 다음 단계 코칭. 현재 숙련도에 따라 다음에 무엇을 학습해야 할지 보여줍니다. /guide:level-up

— Cursor, Windsurf, Copilot, Continue, Aider, Cody 또는 Codex 설정을 Claude Code로 마이그레이션합니다. 설정을 탐색하고, 불필요한 요소를 제거하며, 깔끔한 마이그레이션 계획을 제안합니다. /guide:migrate-to-claude

— 설치된 모든 기술(skills), MCP 서버, 그리고 설정 구성(setup configuration)을 보여주는 대화형 대시보드입니다. /guide:visualize-setup

이 플러그인은 실제 사례 기반의 훅(hooks) 예시 역할도 겸합니다. 게임 모드(Game Mode)는 세 가지 훅 이벤트(hook events)를 모두 사용하여 게임화(gamification) 시스템을 구동합니다:

PostToolUse— 사용자가 어떤 Claude Code 기능을 사용하는지 추적합니다 (track-usage.sh)
UserPromptSubmit— 프롬프트 내의 슬래시 명령어(slash-command) 사용(skills, plugins, /loop)을 감지합니다 (track-prompt.sh)
Stop— 세션 수를 계산하고, 토큰을 추적하며, 피보나치 수열(Fibonacci intervals) 간격으로 새로운 기능을 시도하도록 독려합니다 (track-stop.sh)

전체 구현 내용은 hooks.jsonhooks/scripts/를 참조하세요.

예제를 통한 학습 — 이 내러티브 워크스루(narrative walkthroughs)는 여러 기능이 결합되는 현실적이고 엔드 투 엔드(end-to-end)인 시나리오에서의 Claude Code를 보여줍니다. 각 스토리는 개발자가 실제 워크플로우를 수행하는 과정을 따라가므로, 각 요소가 어떻게 맞물려 돌아가는지 확인할 수 있습니다.

  • 일일 워크플로우 (Daily Workflow) — 아침의 컨텍스트 설정부터 하루의 마무리까지, Claude Code를 사용하는 전형적인 하루

  • Claude Code 시작하기 (Getting Started with Claude Code) — 기존 팀에서 보내는 첫 며칠 — /init 사용 및 유기적인 기술 습득

  • 기존 리포지토리 내 새 프로젝트 (New Project in Existing Repo) — 기존 코드베이스 내에 새로운 모듈/서비스 추가하기

  • CLAUDE.md 자동 유지 관리 (Auto-Maintain CLAUDE.md) — CLAUDE.md를 매주 최신 상태로 유지하기 위한 GitHub Actions 크론 잡 (cron job)

  • 컨텍스트 관리 (Context Management) — /clear, /compact를 사용하는 시점 및 컨텍스트 관리 방법

  • 모놀리스 내 서브 에이전트 (Sub Agents in a Monolith) — 거대한 모놀리스 (Monolith) 구조 내에서 탐색하고 작업하기 위한 서브 에이전트 활용

  • 플러그인 탐색 (Discovering Plugins) — 마켓플레이스 둘러보기, 평가 및 첫 플러그인 설치

  • 실전 메모리 활용 (Memory in Practice) — 자동 메모리 (Auto Memory) 작동 방식 — 유지되는 수정 사항 및 CLAUDE.md로의 승격

  • 자동 브리핑 (Automated Briefings) — /loop을 이용한 프로덕션 모니터링 — 배포, 배포 후 검증, 온콜 (on-call) 분류

  • 타 AI 도구로부터의 마이그레이션 (Migrating from Other AI Tools) — Cursor, Windsurf, Copilot, Codex에서 전환하기 — 기능 매핑 및 최적화 방법

  • 환경 설정 (Setting Your Environment) — CLAUDE.md, 권한 (permissions), 모델 선택, MCP 서버, 커스터마이징

  • 작업 시작하기 (Starting to Work) — 권한 모드 (Permission modes), 플랜 모드 (Plan Mode), 편집 수락 (Accept Edits), 탐색-계획-구현 (explore-plan-implement) 워크플로우

  • 모델 선택 (Choosing Your Model) — Opus 4.6, Sonnet 4.6, Haiku, 노력 수준 (effort levels), 각 모델의 사용 시점

  • 베스트 프랙티스 (Best Practices) — 셀프 테스트 루프 (Self-testing loops), 컨텍스트 관리, 효과적인 프롬프팅 (prompting), 일반적인 실패 패턴

  • 자동 메모리 (Auto Memory) — Claude가 세션 간에 기억하는 방식, CLAUDE.md와의 비교

  • 워크플로우 자동화 (Automating Your Workflows) — 세 가지 자동화 메커니즘 개요: 훅 (Hooks), 스킬 (Skills), 서브 에이전트 (Sub Agents)

  • 훅 (Hooks) — 라이프사이클 이벤트 자동화 — 트리거 (triggers), 핸들러 (handlers), 매처 (matchers), 일반적인 패턴

  • HTTP 훅 (Hooks HTTP) — HTTP 기반 훅 패턴 및 통합

  • 스킬 (Skills) — 마크다운 (Markdown) 스킬 파일로서 재사용 가능한 프롬프트 워크플로우 생성

  • 서브 에이전트 (Sub Agents) — 범위가 지정된 권한 (scoped permissions) 및 워크트리 격리 (worktree isolation)를 통한 전문 에이전트 위임

  • 에이전트 팀 (Agent Teams) —
    ⚠️ 실험적 기능 (Experimental): 공유된 작업 목록을 가진 협업형 멀티 에이전트 세션

  • Claude 설정 (Configuring Your Claude) — 지속적인 설정 — 스킬(skills), 에이전트(agents), 훅(hooks)을 구축하는 시점과 그 진화 방식

  • 플러그인 (Plugins) — Claude Code 플러그인 설치, 생성 및 공유

  • 마켓플레이스 (Marketplace) — 플러그인 마켓플레이스 탐색, 브라우징, 평가, 게시 및 관리

  • 플러그인 예시 (Plugin Examples) — 패턴과 설치 지침이 포함된 주목할 만한 플러그인 큐레이션 쇼케이스

  • MCP — MCP (Model Context Protocol) — 사용 시점, 레스토랑 비유, 서버 설정 및 스코프 (scopes)

  • 내장 기능 (Built-ins) — 내장 슬래시 명령어 (slash commands), 번들된 스킬 (bundled skills), 훅 이벤트 (hook events), 서브 에이전트 (sub agents) 및 도구 (tools)

  • 진행 중인 작업 (Ongoing Work) — 장기 실행 작업 관리, 작업 재개 및 세션 연속성

  • Claude 에이전트 SDK (Claude Agent SDK) — 프로그래밍 방식의 Claude Code 통합을 위한 TypeScript 및 Python SDK

  • GitHub Actions — GitHub Actions를 사용한 CI/CD 파이프라인에서의 Claude Code 실행

  • Windows 지원 (Windows Support) — 설정, jq 설치 및 Windows 전용 조정 사항

  • 루프 (Loop) — /loop를 사용한 반복 작업 실행 — 폴링 (polling), 배포 모니터링, 온콜 트리아지 (on-call triage)

claude-code-guide/
├── .claude-plugin/
│ ├── plugin.json ........................ 플러그인 매니페스트 (name: "guide", version, metadata)
...

기여(Contributions)를 환영합니다! 7개의 스킬은 skills/onboard/, skills/ask/, skills/introspect/, skills/game-mode/, skills/level-up/, skills/migrate-to-claude/, 그리고 skills/visualize-setup/에 위치합니다. 참조 문서 (Reference docs)는 skills/ask/references/에 있으며, 훅 (hooks)은 hooks/에 있습니다.

CC BY 4.0 — 자세한 내용은 LICENSE를 참조하세요.

AI 자동 생성 콘텐츠

본 콘텐츠는 GitHub Codex tools의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0