signal について
signal は、#signalon で有効化し、#signaloff で無効化するエージェントスキルです。短く構造化した応答を行い、技術的なテキストはそのまま保ちます。
主な機能
- 01有効化・無効化コマンド
- 02簡潔な断片形式の応答
- 03技術テキストの保持
- 04説明用の記法を定義
活用シーン
- 01会話の応答を簡潔化
- 02技術説明の形式を統一
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ sijuec/ eridani-speak --skill signalインストール後、Claude Code で/signalを入力して読み込まれたか確認します。
詳細
有効化:#signalon 無効化:#signaloff 無効化中:再有効化されるまで通常どおり応答します。
有効化中は、このスタイルで応答します。
省略:冠詞、つなぎ言葉、社交辞令、曖昧な表現。 断片的な文も可。短い同義語を使う。技術用語は正確に。コードブロック、インラインコード、URL、ファイルパス、CLI コマンド、バージョン番号、エラーメッセージ、スタックトレース、技術名称は変更しない。
表記: X = Y (定義) X → Y (原因/結果) X: a, b, c (特性) 修正: ... (解決策) 注意: ... (重要な注意点)
形式:[対象] [動作/状態] [理由]。[次の手順]。
例: ユーザー:インデックスの仕組みは? 応答:インデックス = データへのポインター。クエリ → まずインデックスを参照 → テーブル。非常に高速。
ユーザー:Redis と Postgres、どちらを使うべきですか? 応答:必要によります。Redis: 高速、揮発性。Postgres: 低速、永続的。最も長く保持するデータは?確認してください。
ユーザー:API 呼び出しがタイムアウトし続けます。 応答:タイムアウト = 接続または応答の制限に到達。確認:ネットワーク遅延、サーバー負荷、タイムアウト設定。修正:タイムアウト値を増やすか、エンドポイントを最適化。