claude-code-tips
무엇인가
이 저장소는 코드 생성 규칙이 아니라 Claude Code를 운용하는 방식 자체를 규율 대상으로 삼는다. 컨텍스트 관리, 출력 검증, 병렬 작업, 자동화, 계정 전환 같은 작업 절차를 팁 단위로 정의하고, 그중 일상 개발 워크플로에 해당하는 부분을 dx 플러그인의 스킬로 묶어 배포한다.
어떻게 동작하나
구성은 팁 문서(Tip 0~49)와 실행 자산으로 나뉜다. 상태 줄은 scripts/context-bar.sh 셸 스크립트가 모델, 현재 디렉터리, git 브랜치, 미커밋 파일 수, origin 동기화 시각, 토큰 사용률 진행 바를 렌더링하며 10가지 색 테마를 지원한다. dx 플러그인은 일상 개발 워크플로용 스킬 묶음으로 플러그인 설치를 통해 Claude Code에 로드된다. Tip 23은 CLAUDE.md, Skills, Slash Commands, Plugins의 역할 차이를 구분해 어떤 규칙을 어느 형식에 둘지 결정하게 한다.
무엇과 다른가
프롬프트를 매번 직접 작성하는 방식과 달리 규칙이 파일로 고정되어 세션 간에 재사용된다. 단일 CLAUDE.md에 모든 지침을 몰아넣는 방식과도 다르다. 컨텍스트 압축, write-test 사이클, worktree 병렬화, 백그라운드 실행 같은 절차를 팁 단위로 분리하고 필요한 부분만 플러그인으로 설치하도록 나눈다.
어떻게 쓰나
저장소를 클론한 뒤 상태 줄 스크립트를 Claude Code 상태 줄 설정에 연결하고, dx 플러그인을 설치한다(Tip 44). 빠른 설정 스크립트(Tip 45)로 초기 구성을 자동화할 수 있다. 첫 사용은 /usage, /stats, /clear 같은 슬래시 명령의 동작을 확인하는 단계에서 시작한다.
전제와 한계
Claude Code 전용이며 다른 에이전트에는 그대로 적용되지 않는다. 상태 줄은 셸 스크립트 실행 환경이 필요하고, 컨테이너에서 Claude Code를 실행하는 팁은 격리 환경 구성이 선행되어야 한다. 팁 문서는 절차 서술이므로 사용자가 설정에 반영해야 효력이 생기며 자동으로 강제되지 않는다.
관련 논문 2
유사 스킬
- pm-claude-skillsPRD 작성·계약서 해독·사후 분석 등 업무별 절차를 SKILL.md로 주입해 프레임워크·출력 템플릿·품질 검사·안티패턴에 따라 산출물을 내도록 강제하는 Claude Code 플러그인이다.
- refly자연어로 서술한 업무 절차를 결정적 스킬로 컴파일해 Claude Code·API·웹훅으로 내보내는 규칙 묶음이다. 실행 개입 지점과 버전 관리 규칙을 함께 정의한다.
- my-claude-devteamClaude Code를 12개 역할 에이전트로 나누고 위임 규칙·완료 정의·배포 전 검토 절차를 주입하는 플러그인이다.