Skip to content
Agentmart
Submit a tool

cmux-workspace

cmuxで日々の作業用Windowを起動・停止するスキル。 Window構成はTOMLファイルで複数定義可能。デフォルト指定あり。 tmux連携、Claude/Codexセッション自動ログイン対応。 「ワークスペース起動して」「作業環境を開いて」「Windowを開いて」で起動。…

Skill by nomuvan-dev

IndexedMIT
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/nomuvan-dev-cmux-workspace

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

cmuxで日々の作業用Windowを起動・停止するスキル。 Window構成はTOMLファイルで複数定義可能。デフォルト指定あり。 tmux連携、Claude/Codexセッション自動ログイン対応。 「ワークスペース起動して」「作業環境を開いて」「Windowを開いて」で起動。 「ワークスペース停止して」「作業環境を止めて」で停止。

Use cases: agent-building

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Python package

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/cmux-workspace

What's inside

Skill name
cmux-workspace
Description
cmuxで日々の作業用Windowを起動・停止するスキル。 Window構成はTOMLファイルで複数定義可能。デフォルト指定あり。 tmux連携、Claude/Codexセッション自動ログイン対応。 「ワークスペース起動して」「作業環境を開いて」「Windowを開いて」で起動。 「ワークスペース停止して」「作業環境を止めて」で停止。
License
MIT
Instructions
84 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts

Files (3)

  • SKILL.md
  • launch-workspace.py · scripts/
  • example.toml · workspaces/

SKILL.md (first lines)

# cmux-workspace スキル

cmuxで定義済みの作業用Windowを起動・停止する。

## 操作

### launch — Window起動

```bash
SKILL_DIR=.claude/skills/cmux-workspace

# デフォルトWindow起動
python3 "$SKILL_DIR/scripts/launch-workspace.py"

# 名前指定で起動
python3 "$SKILL_DIR/scripts/launch-workspace.py" --name "my-workspace"
```

### stop — Window停止

```bash
# cmux windowだけ閉じる(tmux/claudeは残る)
python3 "$SKILL_DIR/scripts/launch-workspace.py" --stop

# 完全停止(claude exit → tmux kill → cmux close)
python3 "$SKILL_DIR/scripts/launch-workspace.py" --stop --kill

# 名前指定で停止
python3 "$SKILL_DIR/scripts/launch-workspace.py" --stop --name "my-workspace"
```

### list — 定義済みWindow一覧

```bash
python3 "$SKILL_DIR/scripts/launch-workspace.py" --list
```

## Window構成の定義

`workspaces/` 配下のTOMLファイルで定義。複数ファイル対応。

```toml
[[window]]
name = "my-workspace"
default = true

  [[window.pane]]
  title = "project_01"
  workdir = "/path/to/project"
  tmux_session = "project_01"    # 省略時: tmux不使用
  mode = "claude"                # claude | codex | plain
  login_cmd = "claude --name project_01"  # mode=claude/codex時の起動コマンド
```

### 各フィールド

| フィールド | 必須 | 説明 |
|-----------|------|------|
| `title` | Yes | cmuxワークスペース名(左メニュー表示) |
| `workdir` | Yes | ワークディレクトリ |
| `tmux_session` | No | tmuxセッション名。省略でtmux不使用 |
| `mode` | No | `claude` / `codex` / `plain`(デフォルト: `plain`) |
| `login_cmd` | No | claude/codex起動コマンド |

### 動作仕様

- 同名ワークスペースを持つ既存Windowがあれば自動で閉じてから再作成
- tmuxセッション未作成 -> 新規作成してアタッチ
- tmuxセッション作成済み -> そのままアタッチ
- claude/codex動作中 -> login_cmd送信をスキップ

## セットアップ

1. このスキルディレクトリをプロジェクトの `.claude/skills/` にコピー
2. プロジェクトルートに `workspaces/` ディレクトリを作成
3. `workspaces/default.toml` に自分の作業環境を定義(`workspaces/example.toml` を参考に)

## 注意事項

- cmuxアプリが起動中であること(`cmux ping`で確認)
- macOS専用
- tmuxが必要な場合は `brew install tmux`

From nomuvan-dev/public-skills, MIT.

More from nomuvan-dev/public-skills

Signals

Stars
0
Forks
0
Open issues
0
Last commit (this folder)
Apr 4, 2026 (6 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from nomuvan-dev

Cite this page

cmux-workspace skill. Agent Mart. https://agentmart.dev/skills/nomuvan-dev-cmux-workspace (last updated 2026-10-24)