Claude-skill-registry linkhub-wrap

LinkHub 세션 마무리. 문서 업데이트 분석, 후속 작업 제안, 학습 내용 정리.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/linkhub-wrap" ~/.claude/skills/majiayu000-claude-skill-registry-linkhub-wrap && rm -rf "$T"
manifest: skills/data/linkhub-wrap/SKILL.md
source content

LinkHub Wrap

Chrome Extension 프로젝트 특화 세션 마무리 스킬.

실행 순서

/linkhub-wrap
    │
    ├─ Phase 1: 세션 요약
    │   ├─ git status/diff 확인
    │   └─ 작업 내용 요약
    │
    ├─ Phase 2: 문서 업데이트 분석
    │   ├─ AI Context 업데이트 필요 여부
    │   ├─ 모듈 CLAUDE.md 업데이트 필요 여부
    │   └─ manifest.json 변경 영향 분석
    │
    ├─ Phase 3: 후속 작업 제안
    │   ├─ 미완료 작업 식별
    │   └─ 다음 세션 권장 작업
    │
    └─ Phase 4: 사용자 선택 실행
        ├─ 문서 업데이트 실행
        ├─ 커밋 생성
        └─ 후속 작업 TODO 생성

Phase 1: 세션 요약

git status --short
git diff --stat HEAD~5 2>/dev/null || git diff --stat

요약 포맷

## 세션 요약

**작업 내용**:
- {주요 변경 사항 1}
- {주요 변경 사항 2}

**변경 파일**: {N}개
**신규 파일**: {M}개

Phase 2: 문서 업데이트 분석

AI Context (.claude/ai-context/)

변경 유형대상 파일트리거
도메인 용어 추가domain/glossary.json새 개념/용어 등장
엔터티 변경domain/entities.jsonLink, Tag, Settings 구조 변경
Chrome API 사용integrations/chrome.json새 permission, API 사용
아키텍처 변경architecture.json레이어/모듈 추가
컨벤션 변경conventions.json코딩 스타일 변경

프로젝트 문서

변경 유형대상트리거
루트 CLAUDE.md/CLAUDE.md명령어, 아키텍처, 규칙 변경
모듈 CLAUDE.mdsrc/*/CLAUDE.md새 디렉토리, 주요 변경

Chrome Extension 특화 체크

항목확인 내용
manifest.jsonpermission 추가, version 변경
background worker새 이벤트 리스너
content script새 injection 대상
storage schema데이터 구조 변경

Phase 3: 후속 작업 제안

미완료 작업 식별

  • TODO 주석 검색:
    // TODO
    ,
    // FIXME
  • 테스트 미작성 파일
  • 빌드 경고

다음 세션 권장 작업

MVP 체크리스트 기준 (docs/requirements.md):

  • 원클릭 저장
  • 태그 관리
  • 카드형 목록
  • 전문 검색
  • JSON 내보내기

Phase 4: 사용자 선택

AskUserQuestion으로 선택 요청:

옵션설명
문서 업데이트분석된 문서 변경 적용
커밋 생성현재 변경사항 커밋
둘 다문서 업데이트 + 커밋
스킵아무것도 하지 않음

출력 포맷

## LinkHub 세션 마무리

### 세션 요약
{Phase 1 결과}

### 문서 업데이트 필요
{Phase 2 결과 - 테이블 형식}

### 후속 작업 제안
{Phase 3 결과 - 우선순위순}

### 다음 액션
{사용자 선택 옵션}

주의사항

  • 커밋 시 Co-Author/Claude 마킹 금지
  • 문서 업데이트는 최소한으로 (불필요한 변경 지양)
  • MVP 우선순위 준수