tell

Delegate tasks to pi agents or external agents with tmux-based tracking and notifications.

223|6|Updated May 25, 2018
One-click install
npx skills add https://github.com/megalithic/dotfiles --skill tell
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tell
Source: https://github.com/megalithic/dotfiles/tree/main/home/programs/ai/pi-coding-agent/skills/tell
Command: npx skills add https://github.com/megalithic/dotfiles --skill tell

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires tmux, jq, ntfy, and includes scripts (resource) components.

What problem does it solve?

Delegates tasks to pi agents or external agents to run work asynchronously with task tracking and completion notifications.

Core Features & Use Cases

  • Delegation to external agents or other pi sessions with automatic task creation and tracking.
  • Non-blocking execution using tmux sessions; status updates and completion notifications are delivered via ntfy and in-session messages.
  • Task management: list, status, watch live output, update progress, and cancel tasks.

Quick Start

Use the tell.sh script to delegate a task; example: ./scripts/tell.sh --agent claude "run the user-story-sync skill" or send a task to a local pi session using the tell.sh script: ./scripts/tell.sh mega "review changes in lib/rx_web and suggest improvements"

Frequently Asked Questions about tell

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I delegate tasks to other agents and track their progress asynchronously?

You can delegate tasks to agents asynchronously using a shell script that runs work in tmux sessions, tracking task state with jq and sending completion notifications via ntfy for live updates.

Can I run non-blocking tasks in tmux and get notifications when they finish?

Yes, non-blocking task execution in tmux is supported, delivering status updates and completion notifications in-session and optionally via ntfy so you can continue working while tasks run.

How do I manage and watch live output for delegated tasks across multiple agents?

Task management features let you list tasks, check status, watch live output, update progress, and cancel tasks, giving you full visibility into work delegated to pi agents or external agents.

Do I need jq and ntfy to run asynchronous task delegation workflows?

You need jq for JSON state handling and tmux for session management to run the task delegation script, while ntfy is optional and used specifically for sending external completion notifications.

What is the best way to send a task to a local pi session for code review?

The best way to send a task to a local pi session is using the delegation script with the target session name and task instructions, which creates a tracked, non-blocking task automatically.