OkayTeacher
JA English 한국어 日本語 中文 हिन्दी বাংলা اردو Español Português Français Deutsch Русский العربية Bahasa Indonesia Tiếng Việt ไทย Türkçe

通知を有効にする方法

このブラウザーまたはアドレスでは通知を利用できません。対応ブラウザーで安全な接続のSONUBサイトを開いてください。

通知がブロックされている場合は、ブラウザーの設定で許可してください。

  1. アドレスバー横のサイト設定、またはブラウザーのサイト設定を開き、このサイトの通知を許可に変更してください。
  2. 端末の設定でブラウザーの通知を許可し、おやすみモードや集中モードを確認してください。
  3. SONUBに戻ってページを再読み込みし、ベルから通知を有効にしてください。

iPhoneやiPadではSONUBをホーム画面に追加し、そこから開いて通知を許可してください。

AI エージェントに新しいスキルを。たった 1 分で。

や などの で使える SONUB の無料です。コマンド 1 行でインストールしてふだんの言葉で頼み、次のタブで自分のスキルを作りましょう。

カラフルなバインダーがならんだ棚があります。ひとつが開いていて、アイコンと数行が書かれた表紙、点線の手順が書かれたページ、チェックリスト、クリップでとめた小さな道具箱が見えます。ロボットが表紙を読み、ふきだしの中のサイコロのアイコンに合うバインダーを取り出しています。

マスター — 公開・ツールをまたぐ・設計・スキルの手入れ

だれでもコマンド 1 行でインストールできるようにを公開し、1 つのスキルをすべてので動かし、スキルが正しい道具なのはいつかを決め、使いながらスキルをよい状態に保ちます。

スキルを公開する — GitHub リポジトリ 1 つで

スキルを公開の に置けば、だれでも add <owner>/<repo> でインストールできます。1 つのリポジトリに、たくさんのスキルを置けます。

  • スキルごとに skills/ の下に専用のフォルダーを作ります。インストーラーが見つけてくれます。
  • と、各スキルが何をするかとインストールを書いた を置きます。
  • 使う人は -s でスキルを 1 つだけ選び、-g ですべてのプロジェクトにインストールできます。
  • スキルを直して push すれば、使う人は npx skills update で受け取れます。
my-skills/
my-skills/                     # a public GitHub repository
├── README.md                  ← what each skill does + the install command
├── LICENSE
└── skills/
    ├── commit-message/SKILL.md
    └── sql-report/SKILL.md

# anyone can install it
npx skills add my-name/my-skills
npx skills add my-name/my-skills -s commit-message -g
npx skills update              # gets your new commits

自分のウェブサイトから公開する — SONUB のように

自分のウェブサイトからスキルを公開することもできます。SONUB はそうしています:npx skills add https://sonub.com は /.well-known/agent-skills/index.json の一覧を読み、をダウンロードします。

  • 一覧には、スキルごとの名前・説明・アーカイブのアドレスと、そのアーカイブの があります。
  • digest が変わると、npx skills update がそのスキルをもう一度ダウンロードします — 変わったスキルだけが更新されます。
  • name や description がルール(フォルダー名と同じ小文字の名前、1,024 文字までの説明)を破っていると、インストーラーはそのスキルを何も言わずに飛ばします。
  • SONUB はリクエストのたびにスキルフォルダーから一覧とアーカイブを作るので、直したスキルをすれば、それが新しいになります。
sonub.com
# the list the installer reads
https://sonub.com/.well-known/agent-skills/index.json

# one archive per skill, with the sha256 digest of its bytes in the list
https://sonub.com/.well-known/agent-skills/gp.tar.gz

npx skills add https://sonub.com

1 つのスキルをすべてのツールで

はなので、1 つのフォルダーが ・・・ などでそのまま動きます。ちがうのは、ツールごとに読むフォルダーだけです。

  • 標準フィールド(name・description)とふつうの指示だけで動くようにします。ツール専用のオプションはおまけです。
  • 1 つのツールに結びついた言葉(「 ツール」)は避け、「で実行する」のように書きます。
  • 本物のフォルダーは .agents/skills/ に 1 つ置き、 にはリンクを張ります。npx skills add がこれをやってくれます(おすすめ)。--copy をつけるとコピーします。
  • Claude Code では、スキルを・フック・ といっしょにプラグインにまとめ、で共有することもできます。
Terminal
# one real folder for every tool
.agents/skills/commit-message/

# a link so Claude Code finds the same folder
mkdir -p .claude/skills
ln -s ../../.agents/skills/commit-message .claude/skills/commit-message

スキルで MCP ツールを使うときは、名をつけた完全な名前(ServerName:tool_name)で書きます。ないと、エージェントがツールを見つけられないことがあります。

設計 — スキルにするとき、ほかのものにするとき

エージェントに教える方法はいくつもあります。スキルが合うところにスキルを使えば、作業はシンプルになります。

  • すべての会話で守るルール → AGENTS.md(または CLAUDE.md)。
  • ときどき必要になる手順や知識 → スキル。
  • 大きな作業を任せて、結果だけ受け取る → サブエージェント。
  • 外部のサービスやとつなぐ → MCP。そのツールの使い方はスキルで教えられます。
  • 毎回かならず起きなければならないこと(編集のたびのフォーマット) → フック。

1 つのスキルに 1 つの仕事。スキルがやることが多すぎたら分けましょう。

スキルの手入れ — 使いながらよくする

スキルは推測ではなく、動くようすを見ることでよくなります。実際の作業で使い、エージェントが迷うところを直します。

  • エージェントの使い方を見ます:一度も読まないファイル、何度も読み直すファイル、見落とすルール。
  • 1 つの セッションでスキルを直し、新しいセッションでテストします — 新しいセッションが、足りないものを見せてくれます。
  • 日付(「8 月より前は …」)ではなく今のやり方を書き、古いやり方は「古いやり方」の節にまとめます。
  • だれも使わないスキルは削除します — 説明の 1 つ 1 つが、すべてのセッションでコンテキストを使います。
  • チームに聞きます:期待どおりに始まったか?指示はわかりやすかったか?何が足りなかったか?

マスターのチェックリスト

  • description に、何をするか・いつ使うか・人が実際に使う言葉が書いてある
  • は 500 行未満で、ほかのファイルへのリンクは 1 段階だけ
  • は自分でエラーを処理し、実行するのか読むのかがはっきりしている
  • テストが 3 つ以上あり、スキルが使われてはいけない場合も含まれている
  • 秘密の値が入っておらず、ほかの人のスキルは読んでからインストールする
  • 使うエージェントとで確認し、インストールコマンドといっしょに公開した

すべてチェックできたら、自分のスキルを 1 つ GitHub に公開して、npx skills add で共有してみましょう。

公式ドキュメント

2026-10-18 に公式ドキュメントで確認しました。これらのツールはよく変わるので、コマンドが動かないときは公式ドキュメントを見てください。