session-send

GitHub

用于跨会话通知、任务交接或向其他代理发送确定事实。通过列出活跃会话并严格匹配team和agent字段,利用harness inbox send命令安全传递信息,避免误发未验证内容。

codex/.codex/skills/session-send/SKILL.md Chachamaru127/claude-code-harness

Trigger Scenarios

请求通知其他会话 需要会话交接 要求告知其他代理 需要跨会话消息

Install

npx skills add Chachamaru127/claude-code-harness --skill session-send -g -y
More Options

Non-standard path

npx skills add https://github.com/Chachamaru127/claude-code-harness/tree/main/codex/.codex/skills/session-send -g -y

Use without installing

npx skills use Chachamaru127/claude-code-harness@session-send

指定 Agent (Claude Code)

npx skills add Chachamaru127/claude-code-harness --skill session-send -a claude-code -g -y

安装 repo 全部 skill

npx skills add Chachamaru127/claude-code-harness --all -g -y

预览 repo 内 skill

npx skills add Chachamaru127/claude-code-harness --list

SKILL.md

Frontmatter
{
    "name": "session-send",
    "description": "This skill should be used when the user asks to notify other session, requests a session handoff, says tell other agent, or needs a cross-session message.",
    "allowed-tools": [
        "Bash"
    ],
    "description-en": "This skill should be used when the user asks to notify other session, requests a session handoff, says tell other agent, or needs a cross-session message.",
    "description-ja": "他のセッションに知らせる、セッション間連絡、引き継ぎを送る、と依頼されたときに使用する。"
}

Session Send

確定した事実を別セッションのエージェントへ送る。

1. 宛先の確認

まず稼働中のセッションを一覧し、相手の teamagent を確認する。

bin/harness session list

出力は session_id / team / agent / label / task / since / elapsed のタブ区切り。 --to に入れるのは agentであって session_id 列ではない。 この 2 つは一致することもあるが、breezing 実行中のセッションでは agentBREEZING_ROLE になるため一致しない。inbox は team + agent の完全一致でしか引かないので、 session_id--to に入れるとエラーも出ないまま相手に届かない

team / agent 列が空のセッションは、まだ身分証を publish していない。 そのセッションには送らず、相手が名乗るのを待つ。名前が似ていても推測で送らない。

自分の送信元は、Phase 141.3 の hook が書き出す環境変数から取得する。

team="${HARNESS_LIVEMSG_TEAM:?HARNESS_LIVEMSG_TEAM is not set}"
from_agent="${HARNESS_LIVEMSG_AGENT:?HARNESS_LIVEMSG_AGENT is not set}"

2. 送信

確認した宛先へ次の形式で送る。本文は最後の positional 引数にする。

bin/harness inbox send \
  --team <team> \
  --from <自分のagent> \
  --to <相手のagent> \
  --subject "<件名>" \
  "<本文>"

自分の値を環境変数から渡す場合は次の形にする。

bin/harness inbox send \
  --team "$team" \
  --from "$from_agent" \
  --to <相手のagent> \
  --subject "<件名>" \
  "<本文>"

3. 送ってよいものの判断基準

送る:

  • 完了通知
  • これから触る場所の宣言
  • 引き継ぎ

送らない:

  • 作業中の相談
  • 推測
  • 未検証の主張

根拠: CooperBench の測定では、同一ファイルを 2 エージェントが触ると成功率が単独の約半分に落ち、失敗の 63% が相手の変更についての誤った思い込みから来ていた。だから「確定した事実」だけを送る。

Version History

  • 78a678d Current 2026-08-27 12:49

Same Skill Collection

codex/.codex/skills/agent-browser/SKILL.md
codex/.codex/skills/auth/SKILL.md
codex/.codex/skills/breezing/SKILL.md
codex/.codex/skills/cc-cursor-cc/SKILL.md
codex/.codex/skills/cc-update-review/SKILL.md
codex/.codex/skills/ci/SKILL.md
codex/.codex/skills/crud/SKILL.md
codex/.codex/skills/cursor-do/SKILL.md
codex/.codex/skills/cursor-rescue/SKILL.md
codex/.codex/skills/cursor-review/SKILL.md
codex/.codex/skills/cursor-setup/SKILL.md
codex/.codex/skills/deploy/SKILL.md
codex/.codex/skills/failure-codifier/SKILL.md
codex/.codex/skills/generate-slide/SKILL.md
codex/.codex/skills/generate-video/SKILL.md
codex/.codex/skills/gogcli-ops/SKILL.md
codex/.codex/skills/harness-loop/SKILL.md
codex/.codex/skills/harness-orchestration/SKILL.md
codex/.codex/skills/harness-plan/SKILL.md
codex/.codex/skills/harness-progress/SKILL.md
codex/.codex/skills/harness-release/SKILL.md
codex/.codex/skills/harness-review/SKILL.md
codex/.codex/skills/harness-setup/SKILL.md
codex/.codex/skills/harness-sync/SKILL.md
codex/.codex/skills/harness-work/SKILL.md
codex/.codex/skills/maintenance/SKILL.md
codex/.codex/skills/memory/SKILL.md
codex/.codex/skills/notebookLM/SKILL.md
codex/.codex/skills/principles/SKILL.md
codex/.codex/skills/session-control/SKILL.md
codex/.codex/skills/session-init/SKILL.md
codex/.codex/skills/session-memory/SKILL.md
codex/.codex/skills/session-state/SKILL.md
codex/.codex/skills/session/SKILL.md
codex/.codex/skills/ui/SKILL.md
codex/.codex/skills/vibecoder-guide/SKILL.md
codex/.codex/skills/workflow-guide/SKILL.md
opencode/skills/agent-browser/SKILL.md
opencode/skills/auth/SKILL.md
opencode/skills/breezing/SKILL.md
opencode/skills/cc-cursor-cc/SKILL.md
opencode/skills/ci/SKILL.md
opencode/skills/crud/SKILL.md
opencode/skills/cursor-do/SKILL.md
opencode/skills/cursor-rescue/SKILL.md
opencode/skills/cursor-review/SKILL.md
opencode/skills/cursor-setup/SKILL.md
opencode/skills/deploy/SKILL.md
opencode/skills/failure-codifier/SKILL.md

Metadata

Files
0
Version
78a678d
Hash
afd326bb
Indexed
2026-08-27 12:49

Home - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-28 03:46
浙ICP备14020137号-1 $Map of visitor$