스킬 tmux
🖥️

tmux

안전 ⚙️ 외부 명령어📁 파일 시스템 액세스⚡ 스크립트 포함

Gestionar sesiones tmux para tareas en segundo plano

또한 다음에서 사용할 수 있습니다: Bind

Ejecutar tareas largas en terminales frecuentemente bloquea tu flujo de trabajo. Esta skill crea sesiones tmux aisladas para procesos en segundo plano, permitiéndote ejecutar compilaciones, servidores y herramientas interactivas sin interrupciones.

지원: Claude Codex Code(CC)
📊 70 적절함
1

스킬 ZIP 다운로드

2

Claude에서 업로드

설정 → 기능 → 스킬 → 스킬 업로드로 이동

3

토글을 켜고 사용 시작

테스트해 보기

"tmux" 사용 중입니다. Create a tmux session to run my tests

예상 결과:

  • Created session: pi-task-tests-20250110-143022
  •  
  • To monitor this session:
  • tmux -S /tmp/pi-tmux-sockets/pi.sock attach -t pi-task-tests-20250110-143022
  •  
  • Or capture output:
  • tmux -S /tmp/pi-tmux-sockets/pi.sock capture-pane -p -J -t pi-task-tests-20250110-143022:1.1 -S -200

"tmux" 사용 중입니다. Start a Python HTTP server as a service

예상 결과:

  • Created session: pi-service-http-server-20250110-143045
  •  
  • Waiting for server to start...
  • Server is ready!
  •  
  • Service is running in the background.
  • To stop it later, run:
  • bun lib.ts kill pi-service-http-server-20250110-143045

보안 감사

안전
v4 • 1/17/2026

This is a legitimate tmux terminal session manager skill. Static scanner produced 288 false positives due to misidentifying Bun's $ spawn syntax as backticks, tmux command flags as crypto algorithms, and standard terminal operations as suspicious. All external commands are safe tmux operations using Bun's proper argument escaping. No malicious intent or behavior confirmed.

10
스캔된 파일
1,503
분석된 줄 수
3
발견 사항
4
총 감사 수

위험 요인

감사자: claude 감사 이력 보기 →

품질 점수

45
아키텍처
100
유지보수성
87
콘텐츠
21
커뮤니티
100
보안
83
사양 준수

만들 수 있는 것

Ejecutar compilación en segundo plano

Inicia procesos de compilación largos en sesiones tmux y revisa el progreso después sin bloquear tu terminal.

Gestionar servicios de desarrollo

Inicia servidores web, bases de datos y otros servicios en sesiones persistentes que sobreviven a las desconexiones.

Sesiones interactivas de Python REPL

Crea entornos persistentes de Python para análisis de datos que mantienen el estado entre interacciones.

이 프롬프트를 사용해 보세요

Iniciar compilación en segundo plano
Crea una sesión tmux para compilar mi proyecto en segundo plano. Ejecuta 'make clean && make all' y dime cómo monitorear el progreso.
Ejecutar servidor de desarrollo
Inicia un servidor de desarrollo en una sesión tmux. Usa Python para servir el directorio actual en el puerto 8000. Configúralo como servicio para poder revisar los registros después.
Depuración interactiva
Crea una sesión de Python REPL en tmux. Configúrala para que pueda enviar comandos y capturar salida para depurar mi script.
Procesamiento de datos de larga duración
Inicia una tarea de procesamiento de datos en tmux que se ejecutará durante varias horas. Procesa todos los archivos CSV en el directorio data/ y guarda los resultados en output/. Monitorea la completitud.

모범 사례

  • Siempre usa los comandos de monitoreo proporcionados después de crear una sesión para rastrear el progreso
  • Establece tiempos de espera apropiados al esperar patrones de texto para evitar esperas infinitas
  • Limpia las sesiones completadas regularmente para liberar recursos del sistema

피하기

  • No crees sesiones sin monitoreo - siempre verifica que las tareas se completen exitosamente
  • Evites almacenar datos sensibles en los comandos de sesión ya que se guardan en texto plano
  • Nunca te adjuntes a sesiones en scripts automatizados - usa capture en su lugar

자주 묻는 질문

¿Es esto compatible con mi configuración existente de tmux?
Sí, usa sockets privados que no interfieren con tus sesiones o configuración personal de tmux.
¿Qué sucede con las sesiones cuando mi computadora se reinicia?
Las sesiones se almacenan en /tmp y se perderán al reiniciar. Usa el comando de limpieza para gestionar sesiones antiguas.
¿Puedo integrar esto con mi pipeline de CI/CD?
Sí, la skill funciona bien en entornos automatizados. Usa wait-for-text para detectar completitud antes de continuar.
¿Es seguro usar esta skill con mis datos?
Los datos de sesión se almacenan localmente en archivos temporales. Evita pasar información sensible en los comandos ya que se guardan en texto plano.
El comando de sesión falló, ¿cómo puedo solucionar problemas?
Usa 'sync' para actualizar el estado de la sesión, verifica que tmux esté instalado, y revisa los permisos del socket con 'ls -la /tmp/pi-tmux-sockets/'.
¿Cómo se compara esto con ejecutar tmux directamente?
Esto proporciona control programático con seguimiento automático de sesiones, limpieza y aislamiento de tu configuración personal de tmux.

개발자 세부 정보

작성자

Dwsy

라이선스

MIT

참조

main