From jin-claude
커뮤니티 큐레이션 API 문서를 chub CLI로 검색/조회/어노테이션합니다. "jin chub", "chub", "context-hub", "API 문서 검색" 요청 시 사용.
How this skill is triggered — by the user, by Claude, or both
Slash command
/jin-claude:jin-chubThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
[context-hub](https://github.com/andrewyng/context-hub) (`chub` CLI)는 AI 코딩 에이전트를 위한 **커뮤니티 큐레이션 API 문서** 도구다.
context-hub (chub CLI)는 AI 코딩 에이전트를 위한 커뮤니티 큐레이션 API 문서 도구다.
| 항목 | Context7 MCP | chub CLI |
|---|---|---|
| 소스 | 공식 라이브러리 문서 | 커뮤니티 큐레이션 문서 |
| 최적화 | 범용 | 에이전트 최적화 (토큰 효율) |
| 어노테이션 | 불가 | 로컬 어노테이션 영속화 |
| 피드백 루프 | 없음 | up/down 피드백으로 품질 개선 |
| 접근 방식 | MCP 서버 (자동 연동) | CLI (명시적 호출) |
사용 시점: Context7에 없는 문서, 커뮤니티 팁이 필요한 경우, 문서에 갭이 있어 어노테이션을 남기고 싶은 경우.
bash plugins/jin-claude/skills/jin-chub/scripts/install_chub.shwhich chub
chub가 없으면 사용자에게 설치를 안내한다:
chub CLI가 설치되어 있지 않습니다.
설치하시겠습니까? → bash plugins/jin-claude/skills/jin-chub/scripts/install_chub.sh
설치 후 다시 which chub로 확인한다.
chub search [query]
AskUserQuestion으로 검색어를 요청검색 결과에서 id, title, description을 테이블로 정리하여 사용자에게 보여준다.
chub get <id> [--lang py|js|ts|go|rust]
--lang 옵션을 설정한다:
pyproject.toml 또는 *.py 존재 → --lang pypackage.json 존재 → --lang js 또는 --lang ts (tsconfig.json 존재 시)go.mod 존재 → --lang goCargo.toml 존재 → --lang rust문서에 누락되거나 부정확한 내용을 발견하면:
chub annotate <id> "<note>"
문서 품질에 대한 피드백을 남긴다:
chub feedback <id> up # 유용한 문서
chub feedback <id> down # 개선 필요
| 상황 | 선택 | 이유 |
|---|---|---|
| 공식 API 레퍼런스 필요 | Context7 | 공식 문서 자동 연동 |
| Context7에 해당 라이브러리 없음 | chub | 커뮤니티 커버리지가 넓음 |
| 에이전트 최적화된 짧은 문서 필요 | chub | 토큰 효율 최적화 |
| 문서에 팀 내부 메모 남기기 | chub | 어노테이션 기능 |
| 최신 공식 API 변경 확인 | Context7 | 공식 소스 직접 참조 |
| 두 도구 모두 결과 없음 | WebSearch | 웹 검색 폴백 |
일반 규칙: Context7 먼저 시도 → 결과 불충분 시 chub → 둘 다 없으면 WebSearch
chub annotate --list # 모든 로컬 어노테이션 조회
chub annotate --list <id> # 특정 문서의 어노테이션 조회
chub annotate --clear <id> # 특정 문서의 어노테이션 삭제
--lang 자동 감지가 잘못된 경우 사용자에게 확인 후 수동 지정한다.npx claudepluginhub cjinzy/jin-claude --plugin jin-claudeFetches up-to-date GitHub documentation for libraries, frameworks, and APIs via search and chunk/TOC retrieval for usage, references, configs.
Retrieves code context summaries, API docs, and examples from GitHub repos, npm/pip libraries, code searches, and clones using isolated agents.
Fetches live documentation and implementation guidance for any library, framework, or API. Invoked when the user asks for documentation, examples, or best practices.