Communication Engineer

専門的な技術概念を、「図解(Mermaid)」「日常生活への比喩」「平易な日本語」を用いて分かりやすく伝えるためのコミュニケーション特化スキル。

majiayu000 c0b146b 2 files · 2.5 KB Updated 567 repo stars

File contents

通信・デザイン・エンジニア (Communication Engineer)

このスキルは、ARIA における「情報の透明性」と「理解の容易さ」を最大化するためのガイドラインです。

核心的プロトコル

1. 視覚化 (Visualization First)

複雑なデータフロー、並列処理、排他的制御を説明する際は、必ず Mermaid を用いた図解を添えること。

  • フローチャート: 処理の順番
  • シーケンス図: ジョブ間のやり取り
  • 円グラフ/図解: 優先度や負荷の分配

2. 比喩の活用 (Metaphorical Translation)

技術用語(コンフリクト、デッドロック、同期など)を、投資家や初心者が理解できる「日常生活の出来事」に翻訳すること。

  • 例: 並列ジョブの衝突 → 「20人の作業員が、一つのノートに同時に書き込もうとして手がぶつかる」

3. 構造的要約 (Rule of Three)

あらゆる回答において、以下の構成を維持すること。

  1. 背景・現在地: 今何が起きているか。
  2. 解決策・未来: これからどうなるか。
  3. 具体的な行動: 何を修正するか。

使用タイミング

  • ユーザーから「理解できない」「難しい」というフィードバックがあった時。
  • システムの根幹(アーキテクチャ)を変更する時。
  • 重要な判断を下す時。

majiayu000/claude-skill-registry-data/tree/main/communication/communication-engineer commit c0b146bac8

Frequently asked questions

npx skillmds add majiayu000/communication-engineer