From clickup-workflow
Attach to a running ClickUp agent's tmux session for real-time interaction.
How this skill is triggered — by the user, by Claude, or both
Slash command
/clickup-workflow:skills/attachThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Attach to a running ClickUp agent's tmux session for real-time interaction.
Attach to a running ClickUp agent's tmux session for real-time interaction.
/clickup:attach <task_id>
task_id (required): The ClickUp task ID (e.g., 86ew43633)When this command is invoked:
When the user runs /clickup:attach, execute the following:
# Get task ID from arguments
TASK_ID="$ARGUMENTS"
if [ -z "$TASK_ID" ]; then
echo "Usage: /clickup:attach <task_id>"
echo ""
echo "Available ClickUp sessions:"
tmux ls 2>/dev/null | grep "clickup-" || echo " No active sessions"
exit 1
fi
SESSION="clickup-${TASK_ID}"
# Check if session exists
if ! tmux has-session -t "$SESSION" 2>/dev/null; then
echo "❌ Session not found: $SESSION"
echo ""
echo "Available ClickUp sessions:"
tmux ls 2>/dev/null | grep "clickup-" || echo " No active sessions"
exit 1
fi
# Show session info
echo "📎 Attaching to session: $SESSION"
echo ""
echo "Controls:"
echo " • Detach: Ctrl+B then D"
echo " • Scroll: Ctrl+B then [ (q to exit scroll mode)"
echo " • Kill: /clickup:kill $TASK_ID"
echo ""
# Attach
tmux attach -t "$SESSION"
If the project has the scripts/clickup directory:
cd "$(git rev-parse --show-toplevel 2>/dev/null || pwd)"
./scripts/clickup/tmux-attach.sh "$TASK_ID"
| Key | Action |
|---|---|
Ctrl+B then D | Detach (leave session running) |
Ctrl+B then [ | Enter scroll mode |
q | Exit scroll mode |
Ctrl+B then c | Create new window |
Ctrl+B then n | Next window |
Ctrl+B then p | Previous window |
# Attach to task 86ew43633
/clickup:attach 86ew43633
# List available sessions first
tmux ls | grep clickup-
/clickup:status - View all agent sessions/clickup:kill - Terminate an agent session/clickup:work - Start new agent sessionsnpx claudepluginhub methuz/claude-prompt-improver --plugin clickup-workflowRemote-control tmux sessions for interactive CLIs by sending keystrokes and scraping output. Useful for automating interactive TTY tasks and running multiple coding agents in parallel.
Delegates tasks to any CLI agent (Claude, Codex, Aider) in a detached tmux session with race-safe done-signal protocol and multi-turn iteration.
Creates, edits, and verifies skills using a test-driven development approach with pressure scenarios and subagents.