cmux-workspace
cmuxで日々の作業用Windowを起動・停止するスキル。 Window構成はTOMLファイルで複数定義可能。デフォルト指定あり。 tmux連携、Claude/Codexセッション自動ログイン対応。 「ワークスペース起動して」「作業環境を開いて」「Windowを開いて」で起動。…
Skill by nomuvan-dev
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.
About
Use cases: agent-building
Reviews
Write a reviewNo 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
- 0.476score
launchd-schedule
nomuvan-dev
macOSのlaunchdで定期タスクを実行するスケジューラ。 3モード: session(Claude対話), script(Codex CLI), exec(任意コマンド)。 「スケジュール登録して」「スケジュール一覧」「スケジュール変更」「スケジュール削除」「今すぐ実行」で起動。…
SkillCFreshness: CClaude Code +9 - 0.408score
tabby-workspace
nomuvan-dev
Tabby + WSL tmux でマルチペイン作業環境の起動・停止を自動化するスキル。 TOML定義ファイルから複数のClaude/Codexセッションを一括起動。 マシン名の概念でremote-controlプレフィックスを管理。
SkillDFreshness: DClaude Code +9 - 0.404score
cmux
nomuvan-dev
cmux CLIを介してワークスペース管理、セッション間連携、ブラウザ自動化、 サイドバーメタデータ管理、通知を行うスキル。 「ワークスペース作って」「ブラウザで開いて」「ステータス表示して」「通知して」で起動。
SkillDFreshness: DClaude Code +9 - 0.404score
tabby
nomuvan-dev
Tabbyターミナルの操作リファレンス。CLI・MCP API(34ツール)の完全ガイド。 タブ管理、コマンド実行、バッファ読み取り、ペイン分割に対応。 Windows環境向け。
SkillDFreshness: DClaude Code +9 - 0.400score
wsl-tmux
nomuvan-dev
WSL上のtmuxをWindows環境から操作するためのリファレンス。 セッション管理、コマンド送信、画面読み取り、Windowsプロセス起動パターン。
SkillDFreshness: DClaude Code +9 - 0.395score
template-skill
nomuvan-dev
Template for creating new skills.
SkillDFreshness: DClaude Code +9
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
- Repository
- github.com/nomuvan-dev/public-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from nomuvan-dev
- 0.476score
launchd-schedule
nomuvan-dev
macOSのlaunchdで定期タスクを実行するスケジューラ。 3モード: session(Claude対話), script(Codex CLI), exec(任意コマンド)。 「スケジュール登録して」「スケジュール一覧」「スケジュール変更」「スケジュール削除」「今すぐ実行」で起動。…
SkillCFreshness: CClaude Code +9 - 0.408score
tabby-workspace
nomuvan-dev
Tabby + WSL tmux でマルチペイン作業環境の起動・停止を自動化するスキル。 TOML定義ファイルから複数のClaude/Codexセッションを一括起動。 マシン名の概念でremote-controlプレフィックスを管理。
SkillDFreshness: DClaude Code +9 - 0.404score
cmux
nomuvan-dev
cmux CLIを介してワークスペース管理、セッション間連携、ブラウザ自動化、 サイドバーメタデータ管理、通知を行うスキル。 「ワークスペース作って」「ブラウザで開いて」「ステータス表示して」「通知して」で起動。
SkillDFreshness: DClaude Code +9 - 0.404score
tabby
nomuvan-dev
Tabbyターミナルの操作リファレンス。CLI・MCP API(34ツール)の完全ガイド。 タブ管理、コマンド実行、バッファ読み取り、ペイン分割に対応。 Windows環境向け。
SkillDFreshness: DClaude Code +9 - 0.400score
wsl-tmux
nomuvan-dev
WSL上のtmuxをWindows環境から操作するためのリファレンス。 セッション管理、コマンド送信、画面読み取り、Windowsプロセス起動パターン。
SkillDFreshness: DClaude Code +9 - 0.395score
template-skill
nomuvan-dev
Template for creating new skills.
SkillDFreshness: DClaude Code +9
Cite this page
cmux-workspace skill. Agent Mart. https://agentmart.dev/skills/nomuvan-dev-cmux-workspace (last updated 2026-10-24)