← ClaudeAtlas

tfx-remote-spawnlisted

원격/로컬 머신에 Claude 세션을 psmux 기반으로 spawn하고 관리합니다. 자동 핸드오프, 추가 프롬프트 전송, 세션 재부착, 원격 환경 자동 감지를 지원합니다. 이 스킬은 다음 상황에서 반드시 사용하세요: 원격 실행, 세션 spawn, 다른 머신에서 작업, 원격 Claude, 세션 전달, 핸드오프 전달, 원격 세션에 프롬프트 보내기, 세션 목록, 세션 재부착. 로컬 호스트 별칭이 references/hosts.json에 등록되어 있으면 호스트명 언급만으로도 ���리거됩니다.
genusarvicolabathos238/triflux · ★ 0 · AI & Automation · score 75
Install: claude install-skill genusarvicolabathos238/triflux
# tfx-remote-spawn — 원격/로컬 Claude 세션 관리 > **ARGUMENTS 처리**: 이 스킬이 `ARGUMENTS: <값>`과 함께 호출되면, 해당 값을 사용자 입력으로 취급하여 > 워크플로우의 첫 단계 입력으로 사용한다. ARGUMENTS가 비어있거나 없으면 기존 절차대로 사용자에게 입력을 요청한다. > psmux 세션 기반으로 Claude를 원격/로컬에서 실행하고 관리합니다. > AskUserQuestion 기반 인터랙티브 메뉴로 다중 호출 없이 한번에 처리. ## 워크플로우 ### Step 1: 동작 판별 사용자 입력을 아래 순서로 매칭한다. **명확히 매칭되면 바로 실행**, 모호하면 AskUserQuestion. ``` "ultra4에서 보안 리뷰 해" → spawn(host=ultra4, prompt="보안 리뷰 해") "세션 목록 보여줘" → list "ultra4 세션에 테스트도 해" → send(session=auto, prompt="테스트도 해") "아까 그 세션 다시 열어" → attach(session=most-recent) "로컬에서 리팩터링 이어서" → spawn(local, prompt="리팩터링 이어서") ``` **모호한 입력** (예: 인자 없이 호출, 호스트만 명시) → AskUserQuestion: ``` question: "어떤 작업을 하시겠습니까?" header: "원격 세션" options: - label: "세션 생성 (Spawn)" description: "새 Claude 세션을 원격/로컬에 생성" - label: "프롬프트 전송 (Send)" description: "기존 세션에 추가 프롬프트 전달" - label: "세션 목록 (List)" description: "활성 tfx-spawn-* 세션 조회" - label: "세션 재부착 (Attach)" description: "기존 세션을 WT 탭에 다시 열기" - label: "환경 프로브 (Probe)" description: "원격 호스트 환경 강제 감지" ``` ### Step 2: 호스트 선택 spawn/send/attach/probe에서 호스트가 필요한데 미지정인 경우. 1. `references/hosts.json` 읽기 2. 등록된 호스트가 1개 → 자동 선택 3. 등록된 호스트가 2개 이상 → AskUserQuestion: ``` question: "어떤 호스트에서 실행하시겠습니까?" header: "호스트" options: - label: "ultra4" description: "Windows 데스크탑 (SSAFY)" - label: "m2" description: "MacBook Pro" - label: "로컬 (이 머신)" description: "현재 머신에서 새 세션 생성" ``` 옵션은 `references/hosts.j