voidlight00/3fools-pingpong/3fools-tmux-bootstrap

Claude Code and agent skill by voidlight00/3fools-pingpong

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

3fools-pingpong init 시 tmux 3 pane(2/3/4) 스폰 + 각 pane에서 claude/codex/vgemini CLI 부트 + 영어 브리핑 전송 방법론. 3fools-installer 에이전트가 사용. tmux 미설치/세션 중복 안전 처리, layout 결정론(상단=pane4 메인 / 좌하=pane2 / 우하=pane3).

Install

npx vskill@latest install voidlight00/3fools-pingpong/3fools-tmux-bootstrap

SKILL.md

3fools-tmux-bootstrap

목적

init 시 tmux 3 pane을 결정론적으로 스폰하고 각 pane에서 CLI를 부트한 뒤 영어 브리핑을 전송. installer 에이전트가 호출.

사전 조건

  • doctor C1 PASS (tmux ≥ 3.0)
  • doctor C2/C3/C4 PASS (claude/codex/vgemini)
  • tmux 세션 3fools-<slug> 미존재 (있으면 사용자에게 확인)

레이아웃

┌──────────────────────────────┐
│ pane 4 (top, main) │
│ claude (Opus 4.x) │
│ ROUTER + USER INPUT │
├───────────────┬──────────────┤
│ pane 2 │ pane 3 │
│ codex │ vgemini │
│ IMPL │ EXPLORE │
└───────────────┴──────────────┘

스폰 시퀀스

bash
SLUG="<slug>"
ROOT="<project-root>"
# 새 세션 + pane 4 (상단)
tmux new-session -d -s "3fools-$SLUG" -c "$ROOT" -n main
# 가로 분할 (pane 4 위, 새 pane 아래)
tmux split-window -t "3fools-$SLUG:main" -v -c "$ROOT"
# 아래 pane을 세로 분할 (pane 2 좌, pane 3 우)
tmux split-window -t "3fools-$SLUG:main.1" -h -c "$ROOT"
# 비율 조정 — 상단 50%, 하단 좌우 25%씩
tmux resize-pane -t "3fools-$SLUG:main.0" -y 50%
# 각 pane에 CLI 실행
tmux send-keys -t "3fools-$SLUG:main.1" "codex" Enter # pane 2
tmux send-keys -t "3fools-$SLUG:main.2" "vgemini" Enter # pane 3
tmux send-keys -t "3fools-$SLUG:main.0" "claude" Enter # pane 4
# CLI 부트 대기 (약 3~5초)
sleep 5
# 영어 브리핑 전송
tmux send-keys -t "3fools-$SLUG:main.1" '[3fools init] You are 3fools-impl-gpt (implementation owner). Read SPEC.md and ~/.claude/agents/3fools-impl-gpt.md. Listen on handoffs.jsonl for status:sent, to:pane2. Reply in Korean. Standby.' Enter
tmux send-keys -t "3fools-$SLUG:main.2" '[3fools init] You are 3fools-explorer-gemini (verification owner). Read SPEC.md and ~/.claude/agents/3fools-explorer-gemini.md. 5-line max output budget. Reply in Korean. Standby.' Enter

안전 룰

  • pane 인덱스는 절대 하드코딩 X — tmux list-panes -t "3fools-$SLUG:main" -F '#{pane_index} #{pane_id}' 동적 확인
  • 부트 실패 시 tmux kill-session -t "3fools-$SLUG" 후 사용자 보고
  • 이미 같은 슬러그 세션 있으면 attach 권고 (덮어쓰기 X)

tmux Enter 룰 (메모리)

모든 send-keys는 텍스트 + Enter 2단계로 분리하거나 한 줄에 Enter로 명시. 메시지 안에 줄바꿈 있으면 tmux send-keys -l '<literal>' 사용.

teardown (kill 모드 시)

bash
tmux kill-session -t "3fools-$SLUG"

사용 에이전트

  • 3fools-installer (init 시)
  • 3fools-conductor (kill 시 teardown)

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/voidlight00/3fools-pingpong/3fools-tmux-bootstrap/badge)](https://verified-skill.com/skills/voidlight00/3fools-pingpong/3fools-tmux-bootstrap)

Something wrong with this skill or its page? Tell us.