Claude-skill-registry communication

View cross-role communication guidelines and message templates

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/communication" ~/.claude/skills/majiayu000-claude-skill-registry-communication && rm -rf "$T"
manifest: skills/data/communication/SKILL.md
source content

Communication Guide Skill

Reference for cross-role communication in the INAV project.

Full Documentation

Read the complete guide:

cat claude/COMMUNICATION.md

Quick Reference

Role Contacts

NeedContact
Task assignmentManager
Implementation helpDeveloper
Build/release issuesRelease Manager
Project statusManager

Message Flow

To send a message:

  1. Create file in
    claude/{your-role}/sent/
  2. Copy to
    claude/{recipient-role}/inbox/

File naming:

YYYY-MM-DD-HHMM-{type}-{description}.md

Message Types

  • task
    - Task assignment
  • completed
    - Completion report
  • status
    - Status update
  • question
    - Question needing answer
  • response
    - Response to question
  • reminder
    - Future action reminder
  • guidance
    - Direction or decision

Basic Template

# {Type}: {Title}

**Date:** YYYY-MM-DD HH:MM
**From:** {Your Role}
**To:** {Recipient Role}

## Content

{Your message}

---
**{Your Role}**

Folder Structure

Each role has:

  • inbox/
    - Incoming messages
  • inbox-archive/
    - Processed messages
  • sent/
    - Sent message copies
  • outbox/
    - Drafts awaiting delivery

Related Skills

  • email - Read and manage your inbox messages
  • projects - Query project status (often referenced in communications)