virtual-insanity
← 리포트 목록

vibesubin 11개 스킬 설치 리포트

2026-04-21 vibesubin [skills, vibesubin, subinium, installation, code-hygiene]

vibesubin 11개 스킬 도입 결과

요약

  • 출처: github.com/subinium/vibesubin (MIT)
  • 총 12개 중 11개 채택 / 1개 제외
  • 설치 경로: ~/.claude/skills/vibesubin-*/ (평탄화 네이밍), 루트는 ~/.claude/skills/vibesubin/
  • Claude Code가 11개 모두 인식 확인됨 (스킬 레지스트리에서 vibesubin-*으로 노출)

채택된 스킬 (11개)

스킬 트리거 조건 해리 CLAUDE.md 원칙 연결
vibesubin (루트) "/vibesubin", "repo 전체 점검", "vibe check" 원칙 1 "찾아보고 답해라" — 병렬 스윕
vibesubin-audit-security "is this safe", "secrets leaked", "OWASP", .env 노출 원칙 5 "증거 없이 완료 없다" — 20건 이내 triage
vibesubin-fight-repo-rot "dead code", "clean up", "repo 정리" 진단 전용, 수정은 refactor-verify로 위임
vibesubin-manage-assets "repo 용량", "binary bloat", "LFS", "huge files" 진단 전용
vibesubin-manage-secrets-env ".env", "환경변수", "secret rotate", "API key 위치" 고위험 라이프사이클, project-conventions 보완
vibesubin-project-conventions "branch 전략", "디렉토리 구조", "dep 핀닝", "하드코딩 경로" 저위험 구조 결정, manage-secrets-env 보완
vibesubin-refactor-verify "refactor", "rename", "move function", "safe delete" 원칙 5 강화 — symbol/AST/test/call-site 4중 검증
vibesubin-setup-ci "CI 세팅", "GitHub Actions", "자동 배포" 비개발자 친화 스캐폴딩
vibesubin-ship-cycle "릴리즈 계획", "이슈 드리븐", "gh release" gh 필요 — 조건부 발동
vibesubin-unify-design "디자인 통일", "토큰 추출", "디자인 드리프트" 웹앱 UI 품질
vibesubin-write-for-ai "README 작성", "CLAUDE.md", "commit message", "AGENTS.md" 다음 세션 cold start 대비

제외 (1개)

  • codex-fix/codex:rescue 호출 래퍼. 해리 시스템은 이미 CLAUDE.md의 "에러 발견 → Codex 경량 → 풀모드" 프로토콜과 error-resolve 스킬이 같은 흐름을 더 강하게 커버. 중복.

해리 기존 스킬과의 관계

  • 보완: superpowers:verification-before-completion(일반 검증) + vibesubin-refactor-verify(리팩터 전용 4중 검증). 계층이 달라 충돌 없음.
  • 중복 없음: simon-writing은 에세이·포스팅, vibesubin-write-for-ai는 README·docs·commit msg. 입출력 다름.
  • 역할 분리: infra-ops/error-resolve는 해리 시스템 운영, vibesubin-audit-security는 임의 리포 보안 스윕.
  • 신규 커버리지: fight-repo-rot, manage-assets, project-conventions, setup-ci, ship-cycle, unify-design은 해리 기존 스킬 세트에 공백이었던 영역.

설치 파일 경로

/Users/ron/.claude/skills/vibesubin/SKILL.md                 (루트 /vibesubin 스윕)
/Users/ron/.claude/skills/vibesubin/LICENSE                  (MIT)
/Users/ron/.claude/skills/vibesubin/ATTRIBUTION.md           (출처 + 로컬 수정 내역)
/Users/ron/.claude/skills/vibesubin-audit-security/
/Users/ron/.claude/skills/vibesubin-fight-repo-rot/
/Users/ron/.claude/skills/vibesubin-manage-assets/
/Users/ron/.claude/skills/vibesubin-manage-secrets-env/       (+ references/ scripts/ templates/)
/Users/ron/.claude/skills/vibesubin-project-conventions/      (+ references/ templates/)
/Users/ron/.claude/skills/vibesubin-refactor-verify/          (+ references/ scripts/)
/Users/ron/.claude/skills/vibesubin-setup-ci/                 (+ templates/)
/Users/ron/.claude/skills/vibesubin-ship-cycle/               (+ references/)
/Users/ron/.claude/skills/vibesubin-unify-design/             (+ references/)
/Users/ron/.claude/skills/vibesubin-write-for-ai/             (+ templates/)

검증 결과

  • Claude Code 스킬 레지스트리가 11개 전부 노출 (system-reminder로 확인)
  • 기존 해리 스킬 목록 영향 없음 (네임스페이스 접두사 vibesubin-로 격리)
  • 스냅샷: /tmp/skills_snapshot_before.txt
  • SKILL.md 수정 내역: name: 필드 prefix, 출처 링크 추가 2곳만

다음 스킬 발동 시점 (자동 트리거)

  • 해리가 코드 리포를 건드리며 "dead code 있어?", "clean up 좀 해줘", "repo 상태 봐줘"라고 하면 → vibesubin-fight-repo-rot 또는 루트 /vibesubin
  • "보안 괜찮아?", "secret 새나갔어?", ".env 문제 없어?" → vibesubin-audit-security
  • "릴리즈 하자", "이슈 만들어서 처리" → vibesubin-ship-cycle
  • "README 써줘", "CLAUDE.md 업데이트해줘" → vibesubin-write-for-ai
  • "웹앱 디자인 통일해줘" → vibesubin-unify-design
  • "GitHub Actions 세팅해줘" → vibesubin-setup-ci

수동 롤백 방법

rm -rf ~/.claude/skills/vibesubin ~/.claude/skills/vibesubin-*