inbox

Coordinate cross-project AI agent communication with intent-based message kinds and thread management.

2|Updated Jun 18, 2026
One-click install
npx skills add https://github.com/bllshttng/footnote --skill inbox-bllshttng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: inbox
Source: https://github.com/bllshttng/footnote/tree/main/skills/inbox
Command: npx skills add https://github.com/bllshttng/footnote --skill inbox-bllshttng

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill facilitates seamless cross-project communication between AI agents, enabling them to collaborate and respond to messages without human intervention.

Core Features & Use Cases

  • Cross-Project Messaging: Send and receive messages between different projects' agents.
  • Message Kinds: Choose from 'heads-up', 'question', and 'fyi' to determine the message's intent and handling.
  • Thread Management: Maintain a conversation thread per message for clear and organized communication.
  • Use Case: For example, if a backend project needs the frontend team to implement a new feature, an agent can send a 'heads-up' message directly to the frontend team's agent.

Quick Start

Send a message to the 'acme-web' project with the 'heads-up' kind and reference a PR with the command: /fno:mail send --to-project acme-web --kind heads-up --body "New region data source live in PR 112; web filters need a region column" --ref-pr 112.

Frequently Asked Questions about inbox

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

FAQPage Schema
How do I coordinate AI agent communication across multiple projects?

To coordinate AI agent communication across multiple projects, you can use structured message passing with defined intent handling and thread management to ensure agents share information and collaborate effectively without human intervention.

What message types are available for cross-project communication between AI agents?

Cross-project communication between AI agents supports three message kinds: 'heads-up' for proactive notifications, 'question' for inquiries, and 'fyi' for informational updates, each determining the message's intent and handling.

How do I send a message from one project's agent to another team's agent?

You send a message to another project's agent by specifying the target project, message kind, body text, and optional PR reference, using a structured command format like `/fno:mail send --to-project acme-web --kind heads-up --body "message" --ref-pr 112`.

Can AI agents maintain organized conversation threads for project coordination?

Yes, AI agents maintain organized conversation threads for project coordination by creating a dedicated thread per message, ensuring clear and structured communication history for cross-project task tracking and information sharing.

Does cross-project AI agent message passing work without external dependencies?

Yes, cross-project AI agent message passing works without external dependencies, as the system operates independently to facilitate structured communication, intent handling, and thread management in multi-project environments.

When should I use structured message passing instead of direct agent-to-agent calls?

Use structured message passing when you need defined intent handling, persistent thread management, and organized cross-project communication, rather than direct calls which lack conversation tracking and standardized message categorization for multi-agent collaboration.