#638 by GitHub stars
ShawnPana/smux
Control tmux panes and communicate between AI agents. Use this skill whenever the user mentions tmux panes, cross-pane communication, sending messages to other agents, reading other panes, managing tmux sessions, or interacting with processes running in tmux. Includes tmux-bridge CLI for agent-to-ag
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
skills/smux/SKILL.md
Week of Nov 2, 2026 · +0 / −0 lines
Before Network or broad shell → After Network or broad shell
847343642064 → 847343642064
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Network or broad shell
First observation → 847343642064
No earlier version was observed for comparison.
Heat
0.9- Star growth, last 7 daysAhead of 6% of tracked repositories
- Star growth, last 24 hoursAhead of 5% of tracked repositories
- Rank movement, last 7 daysAhead of 29% of tracked repositories
- Commits, last 30 daysAhead of 0% of tracked repositories
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekAhead of 0% of tracked repositories
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
Individual skills in this repository
- smux
skills/smux
How it works
smux
When your agent uses it
Control tmux panes and communicate between AI agents. Use this skill whenever the user mentions tmux panes, cross-pane communication, sending messages to other agents, reading other panes, managing tmux sessions, or interacting with processes running in tmux. Includes tmux-bridge CLI for agent-to-agent messaging and raw tmux commands for direct session control.
What it loads into context
Frontmatter
126 tokensAlways available to the agent
SKILL.md
2,404 tokensWhen the skill is activated
Reference documents
3,548 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- tmux-bridge — Cross-Pane Communication
- Raw tmux Commands
- Tips
Files
SKILL.mdcore8,917 bytesSKILL.mdcore8,917 bytesSKILL.mdcore8,917 bytesSKILL.mdcore8,917 bytesSKILL.mdcore8,917 bytesSKILL.mdcore8,917 bytesSKILL.mdcore8,917 bytesSKILL.mdcore8,917 bytesSKILL.mdcore8,917 bytesSKILL.mdcore8,917 bytesSKILL.mdcore8,917 bytesSKILL.mdcore8,917 bytesSKILL.mdcore8,917 bytesreferences/tmux-bridge.mddoc8,586 bytesreferences/tmux.mddoc4,617 bytes
Read SKILL.md
# smux
Tmux pane control and cross-pane agent communication. Use `tmux-bridge` (the high-level CLI) for all cross-pane interactions. Fall back to raw tmux commands only when you need low-level control.
## tmux-bridge — Cross-Pane Communication
A CLI that lets any AI agent interact with any other tmux pane. Works via plain bash. Every command is **atomic**: `type` types text (no Enter), `keys` sends special keys, `read` captures pane content.
### DO NOT WAIT OR POLL
Other panes have agents that will reply to you via tmux-bridge. Their reply appears directly in YOUR pane as a `[tmux-bridge from:...]` message. Do not sleep, poll, read the target pane for a response, or loop. Type your message, press Enter, and move on.
The ONLY time you read a target pane is:
- **Before** interacting with it (enforced by the read guard)View the complete source on GitHubSkills included
- smux
Repository facts
- License
- MIT
- Created
- Feb 28, 2026
- Last pushed
- Oct 5, 2026
- Forks
- 89
- Open issues
- 4
- Project activity
- Active
Rank over the last 12 weeks
Now #638 · best #445 · down 126 in 30 days
- #627 on Oct 30
- #629 on Oct 31
- #630 on Nov 1
- #632 on Nov 2
- #636 on Nov 3
- #638 since Nov 4
30 earlier periods
- #457 on Aug 1
- #438 on Aug 7
- #440 on Aug 8
- #434 on Aug 9
- #451 on Aug 10
- #448 on Aug 12
- #455 on Aug 13
- #459 on Aug 18
- #458 on Aug 19
- #457 on Aug 20
- #445 on Aug 22
- #461 on Aug 24
- #466 on Aug 25
- #458 on Aug 26
- #469 on Aug 27
- #461 on Aug 29
- #475 on Sep 2
- #498 on Sep 8
- #493 on Sep 10
- #502 on Sep 14
- #503 on Sep 20
- #507 on Sep 23
- #512 on Sep 27
- #545 on Oct 8
- #548 on Oct 14
- #559 on Oct 23
- #550 on Oct 24
- #610 on Oct 25
- #619 on Oct 28
- #622 on Oct 29
Before you install
Network or broad shellAutomated signals, not a guarantee
Checked Nov 3, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 12 notes
skills/smux/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/smux/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/smux/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/smux/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/smux/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/smux/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/smux/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/smux/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/smux/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/smux/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/smux/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedskills/smux/SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- 3 broad permissionsin 3 files: smux/SKILL.md:1 smux/references/tmux-bridge.md:1 smux/references/tmux.md:1
- No dangerous shell commands
- No network access
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- No access to secrets
- No requests to vote in Hot
Show all 3 signals by file
skills/smux/SKILL.md
- Broad permissionsline 1
Unsupported or unresolved allowed-tools declaration
skills/smux/references/tmux-bridge.md
- Broad permissionsline 1
Unsupported or unresolved allowed-tools declaration
skills/smux/references/tmux.md
- Broad permissionsline 1
Unsupported or unresolved allowed-tools declaration
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Signal confidence: 3 facts
- Broad permissions in the frontmatter of the SKILL.mdsmux/SKILL.md:1High confidence
- Broad permissions in prose of documentationsmux/references/tmux-bridge.md:1Low confidence
- Broad permissions in prose of documentationsmux/references/tmux.md:1Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md skills/smux/SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md skills/smux/SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md skills/smux/SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md skills/smux/SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md skills/smux/SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md skills/smux/SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.
Explore alternatives and comparisons
Add this badge to your README
It updates every night and links to this page.
[](https://hotskills.dev/skill/shawnpana-smux/)