Files
detectelectronpole/.claude/skills/handoff/SKILL.md
minsung 417f880a87 Setup RailPose3D harness (Planner/Generator/Evaluator)
Name the project RailPose3D and stand up a multi-agent harness
following the Anthropic harness-design blog principles
(decomposition, separation of concerns, file-based handoff,
sprint contracts, context-reset over compaction).

- CLAUDE.md / PLAN.md / PROGRESS.md as the file-based handoff
  surface; every agent must read PLAN+PROGRESS before acting.
- 7 sub-agents under .claude/agents/: plan-architect (Planner),
  pole-detector-builder, rail-detector-builder, triangulation-
  builder, data-pipeline-builder (Generators), module-evaluator
  (Evaluator), dataset-explorer (read-only helper).
- 6 skills under .claude/skills/: /start /sprint /eval /progress
  /handoff /contract.
- SessionStart and Stop hooks to inject the PLAN/PROGRESS
  briefing and remind about PROGRESS.md updates.
- docs/plan.md captures the user-approved detailed plan;
  docs/research.md is the prior tech survey.
- .gitignore excludes data/, .usage/, model checkpoints, and
  local Claude overrides.

Tracking: closes #1

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-28 08:32:05 +09:00

1.4 KiB

name, description, argument-hint, allowed-tools
name description argument-hint allowed-tools
handoff RailPose3D context-reset 핸드오프 스냅샷 생성. 컨텍스트 윈도우 압박 또는 세션 종료 직전에 호출. docs/handoffs/YYYYMMDD-HHMM.md 에 현재 sprint·열린 의문·미완 작업·다음 행동을 기록해 새 세션이 파일 한 개만 읽고 이어갈 수 있게 한다.
optional summary
Read, Write, Bash

선택 메모: $ARGUMENTS

  1. PLAN.md, PROGRESS.md, 현재 in-progress sprint 의 contract 파일을 읽는다.

  2. 현재 시각으로 파일명 결정: docs/handoffs/<YYYYMMDD-HHMM>.md (Bash date +%Y%m%d-%H%M 사용).

  3. 다음 템플릿으로 핸드오프 파일 작성:

    # Handoff — <timestamp>
    
    ## 한 줄 요약
    <현재 sprint, 마지막에 한 일, 다음 한 줄>
    
    ## 진행 중 sprint
    - id, contract 경로, 현재 상태
    - 끝낸 criterion 번호 / 남은 번호
    - 마지막 측정 수치 (있으면)
    
    ## 열린 의문 / blocker
    -## 다음 세션이 가장 먼저 할 일
    1. /start
    2. <구체적 다음 호출>
    3.## 환경 메모
    - 활성 conda env, GPU 가용성, 현재 데이터셋 위치 등 (알면 기록)
    
    ## 사용자 메모
    $ARGUMENTS
    
  4. PROGRESS.md Activity Log 에 "handoff written: <파일명>" 한 줄 append.

  5. 사용자에게 파일 경로를 보여주고 "다음 세션 첫 명령은 /start 후 이 핸드오프 파일을 읽도록 하세요" 안내.