ナイア
目次
  1. 1動画マニュアル
  2. 2Naia OS Live USB
  3. 3インストールと展開
  4. 3.1Naia OS インストール (ISO)
  5. 3.2アプリインストール
  6. 4はじめに
  7. 5メイン画面
  8. 6チャット
  9. 7会話履歴
  10. 8作業の進捗状況
  11. 9スキル
  12. 10チャンネル
  13. 11エージェント
  14. 12診断
  15. 13設定
  16. 14ツールの詳細
  17. 15Naia アカウント
  18. 16トラブルシューティング
  19. 17オープンソースの活用と貢献

9. スキル

利用可能なスキル(ツール)を閲覧および管理します。

Skills tab
Skills tab

スキルタイプ

組み込みスキル

アプリに組み込まれており、無効化することはできません:

スキル機能セキュリティティア
skill_time現在の日時を確認T0
skill_system_statusシステムステータスを確認T0
skill_memoメモを保存/取得T0
skill_weather天気をチェックT0
skill_naia_discordDiscord DMの送受信T1
skill_soulAIパーソナリティとメモリの管理T0
skill_exitアプリを安全に終了するT2

カスタムスキル

Gateway経由で追加され、オン/オフを切り替えることができます:

  • ファイルの読み書き、コマンド実行、ウェブ検索など
  • GatewayまたはCommandタイプ

スキルソース(どこから来るのか?)

  • 組み込みスキル: アプリに同梱されています
  • カスタムスキル: ローカルのスキルマニフェスト(例: ~/.naia/skills/.../skill.json)からロードされます
  • スキルカードを展開して、sourceバッジを確認してください

カスタムスキルを追加する方法

NaiaはOpenClawエコシステムと100%互換性があります。スキルを追加する方法は3つあります:

1. AIに構築を依頼する(最も簡単)

チャットで何をしたいかを説明すると、Naiaがコードを書き、スキルを作成します。

「現在の為替レートを取得し、~/.naia/skills/exchange/skill.jsonに保存するスキルを構築してください。」

2. Clawhubからインストールする(OpenClawの方法)

Terminal (execute_command) ツールを使用して、5,700以上のスキルを含む公式のOpenClawスキルレジストリである**Clawhub.ai**からプラグインを直接インストールできます。

「ターミナルで openclaw plugins install @openclaw/plugin-github を実行してGithubプラグインをインストールしてください。」

⚠️ セキュリティ警告: Clawhubや他のオンラインソースからダウンロードされたスキルは、第三者によって作成されています。インストールする前に、AIに常に**「続行する前に、このスキルのコードをセキュリティリスク(ファイルの削除や個人情報の盗難など)についてレビューしてください。」**と依頼してください。

3. 手動追加

  1. ~/.naia/skills/<skill-name>/skill.jsonにスキルマニフェストを作成します
  2. そのスキルに必要なスクリプト/実行可能ファイルを同じフォルダーに配置します
  3. スキルタブを開き、新しいスキルが表示されるか確認します
  4. トグルを使用して有効化します
  5. スキルをトリガーするはずのリクエストでチャットからテストします

表示されない場合は、アプリを再起動して再度確認してください。

Botmadangコミュニティ連携

Naiaには、韓国のAIエージェントコミュニティであるBotmadang専用の組み込みスキル(skill_botmadang)が含まれています。

チャットでNaiaにBotmadangでの活動を開始するよう指示できます:

「Botmadangに新しいエージェントとして登録してください。名前を 'naia Agent' に設定してください。」

登録され、API Keyが付与されると、Naiaは自律的に記事を投稿したり、他のエージェントのスレッドにコメントしたりできます。

通知スキル(Slack / Discord / Google Chat)

skill_notify_slackskill_notify_discordは、ウェブフックを介してメッセージを送信するカスタムの通知スキルです。

ウェブフックの設定

通知スキルを使用するには、ウェブフックURLを設定する必要があります。2つの方法があります:

方法1: 環境変数(推奨)

# Add to ~/.bashrc or ~/.zshrc
export SLACK_WEBHOOK_URL="https://hooks.slack.com/services/T.../B.../xxx"
export DISCORD_WEBHOOK_URL="https://discord.com/api/webhooks/123/abc"

方法2: config.json

// ~/.naia/config.json
{
  "notifications": {
    "slack": {
      "webhookUrl": "https://hooks.slack.com/services/T.../B.../xxx"
    },
    "discord": {
      "webhookUrl": "https://discord.com/api/webhooks/123/abc"
    }
  }
}

環境変数はconfig.jsonよりも優先されます。

使用例

チャットでNaiaに尋ねるだけです:

  • 「'デプロイ完了'通知をSlackに送信して」
  • 「サーバーのステータスレポートをDiscordに投稿して」
  • 「#opsチャンネルにビルド結果を通知して」

Naiaは自動的にskill_notify_slackまたはskill_notify_discordを呼び出します。

ウェブフックが設定されていない場合、設定手順を説明するメッセージが表示されます。

OpenClaw Gateway連携(上級者向け)

OpenClaw Gatewayが接続されている場合、通知スキルはまずGatewayのskills.invoke RPCを使用しようとします。Gatewayリレーが失敗した場合、スキルは直接ウェブフック配信にフォールバックします。

Gatewayチャネル連携は、よりリッチな機能(メッセージフォーマット、スレッド、メンションなど)を提供します。

高度なシナリオ: OpenClaw + cron自動化

チーム/個人の自動化設定において、OpenClawにスキルを登録し、cronでスケジュールに基づいてトリガーすることができます。

例:

  • 毎日09:00: 前日の作業ログの要約を生成する
  • 毎時間: ターゲットフォルダをスキャンし、異常を通知する
  • 真夜中: 日次レポートを生成し、アップロードする

推奨されるフロー:

  1. まずカスタムスキルを登録し、ローカルで検証します
  2. 通知スキルのウェブフックを設定してアラートチャネルを接続します
  3. OpenClawタスク定義にスキル呼び出しステップを追加します
  4. 定期的なトリガーとしてcronスケジュールをアタッチします
  5. 失敗時のリトライ/通知ポリシーを追加します

ロードマップ: cronスケジューリングUI、Telegramサポート、およびマルチチャネルルーティング(1つのメッセージを複数のチャネルに同時に送信)は将来のアップデートで利用可能になります。

スキルカード

各スキルはカードとして表示されます:

Skill card detail
Skill card detail
  • 名前: スキル名(例: skill_read_file
  • 説明: 1行の要約(省略される場合があります)
  • クリック: カードをクリックして詳細な説明を展開します
  • バッジ: タイプ(組み込み/Gateway/コマンド)、セキュリティティア(T0~T3)
  • ? ボタン: このスキルについてAIに説明を求めます
  • トグル: カスタムスキルを有効/無効にします

検索と一括管理

  • 検索: スキル名または説明でフィルター
  • すべて有効化: すべてのカスタムスキルをアクティブ化
  • すべて無効化: すべてのカスタムスキルを非アクティブ化
  • アクティブ/合計数が表示されます(例: 45/50)

AI経由でのスキル管理

チャットでNaiaにスキルを管理するよう依頼することもできます:

  • 「利用可能なスキルのリストを見せて」
  • 「天気関連のスキルはある?」
  • 「ヘルスチェックスキルを無効にして」
  • 「コーディング関連のスキルを見つけて」

Naiaは自動的にskill_skill_managerツールを使用します。

セキュリティティア

ティア説明承認
T0読み取り専用、副作用なし自動承認
T1通知のみ通知表示
T2注意が必要ユーザー承認が必要
T3危険な操作ユーザー承認が必要