OkayStudy
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 行でインストールしてふだんの言葉で頼み、次のタブで自分のスキルを作りましょう。

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

中級 — 自分のスキルを作る

何度もくり返すお願いをにします。フォルダーを作り、が見つけられる説明を書き、短い手順を書いてから、て確認し、自分だけで使うかチーム全員で使うか、置き場所を決めます。

はじめてのスキル — くり返すお願いをスキルに

はじめてのスキルに向いているのは、 にもう 3 回以上説明したことです。たとえば、メッセージの書き方、テストの手順、報告書の形です。その説明を に一度書いておけば、エージェントが毎回見つけて従います。

  1. いつも説明している作業を 1 つ選び、小文字・数字・ハイフンで短い名前をつけます(commit-message)。
  2. エージェントのスキルフォルダーに、その名前でフォルダーを作ります。 init <name> でフォルダーと SKILL.md のひな形ができます。
  3. いちばん上に name(フォルダー名と同じ)と description を書き、その下に手順を書きます。
  4. 新しいセッションを始め、その作業をふだんの言葉でお願いします。エージェントがスキルを使えば成功です。
# in your project folder
mkdir -p .agents/skills && cd .agents/skills
npx skills init commit-message      # makes commit-message/SKILL.md

# Codex · Gemini CLI · Copilot CLI read   .agents/skills/commit-message/SKILL.md
# Claude Code reads                       .claude/skills/commit-message/SKILL.md
mkdir -p .agents/skills && cd .agents/skills

npx skills init commit-message

エージェントに「今やったことをスキルにして」と頼んでもかまいません。 と は形式を知っています(Codex には が組み込まれています)。

description — エージェントが持つただ 1 つの手がかり

最初、エージェントはすべてのスキルの名前と説明(description)だけを読みます。その数行から、今のお願いに合うスキルを選びます。説明があいまいだと、スキルはまったく使われないか、まちがったときに使われます。

  • 何をするか、いつ使うかを、両方とも 1〜2 文で書きます。
  • "I can help you …" ではなく、3 人称("Writes commit messages …")で書きます。
  • 人が実際に入力する言葉を入れます:"commit message"、"commit this"、"staged changes"。
  • ルール:description は 1,024 文字まで。name は小文字・数字・ハイフンで 64 文字までで、フォルダー名と同じにします。
SKILL.md
# ✗ too vague — the agent cannot tell when to use it
description: Helps with commits.

# ✓ what it does + when to use it + the words people really say
description: Writes a git commit message from the staged changes in the Conventional Commits style. Use when the user asks for a commit message, says "commit this", or wants to describe staged changes.

Claude Code はスキル一覧で説明を 1,536 文字までしか表示しないので、いちばん大事な使い道を先頭に書きましょう。

本文の指示 — 短く、順番に、例をつけて

frontmatter の下は、エージェントがスキルを使うときに読む指示です。エージェントはもう賢いので、知らないことだけを書きます:あなたのルール、手順の順番、形式です。

  • エージェントがすでに知っていること( とは何か、 の書き方)は省きます。
  • 順番が大事なら番号をつけ、うまくいかないときにどうするかも書きます(「ステージされたものがなければ、そう伝えて止まる」)。
  • ほしい結果を 1〜2 個の例で見せます — 例は説明よりよく伝わります。
  • 選択肢を並べず、決まったやり方を 1 つ示します(「 を使う。スキャンした だけ を使う」)。
  • SKILL.md は 500 行未満にします。長くなったらファイルに分けます([上級] タブ)。
.agents/skills/commit-message/SKILL.md
---
name: commit-message
description: Writes a git commit message from the staged changes in the Conventional Commits style. Use when the user asks for a commit message or says "commit this".
---

1. Run `git diff --staged`. If nothing is staged, say so and stop.
2. Pick one type: feat, fix, docs, refactor, test or chore.
3. Write a subject of 50 characters or less, then a blank line,
   then why the change was made in one or two short lines.

Example:
fix(cart): keep the coupon after a page reload

The coupon code was stored only in memory.

スキルの呼び出しと確認

スキルの使われ方は 2 つあります。お願いが説明に合うとエージェントが自分で選ぶか、あなたが名前で呼び出すかです。

  • 自動:ふだんの言葉でお願いするだけです(「コミットメッセージを書いて」)。エージェントが説明を読んでスキルを読み込みます。
  • Claude Code:/skills で一覧を見て、/<skill-name> で呼び出します。名前のあとの言葉は $ARGUMENTS に入ります。
  • Codex:/skills で一覧を見て、メッセージに $<skill-name> と書くと呼び出せます。
  • Claude Code は SKILL.md の変更をすぐ反映します。スキルフォルダーを新しく作ったときは /reload-skills を実行します。ほかのツールでは新しいセッションを始めます。
Claude Code · Codex
# Claude Code
/skills                 # list the skills it found
/commit-message         # call one yourself
/fix-issue 123          # "123" goes into $ARGUMENTS in SKILL.md

# Codex
/skills                 # list and pick
$commit-message         # mention one in your message

使われるべきときにスキルが使われないなら、まず description を直しましょう — ほとんどの場合、それが原因です。

どこに置くか — 自分だけか、チームでいっしょにか

同じスキルを、(自分のすべてのプロジェクト用)にも、プロジェクト(そこで作業する全員用)にも置けます。

  • 個人のスキル:Claude Code は ~/.claude/skills/、Codex・・ は ~/.agents/skills/。
  • プロジェクトのスキル:プロジェクトの か .agents/skills/。コミットすれば、チーム全員が同じスキルを使えます。
  • 同じ名前のスキルが 2 つあると、Claude Code は個人のスキルをプロジェクトのスキルより優先します。
  • スキルにワードや を入れてはいけません — スキルのファイルは読まれ、よく共有されます。
Where
# only me, every project
~/.claude/skills/commit-message/      # Claude Code
~/.agents/skills/commit-message/      # Codex · Gemini CLI · Copilot CLI

# this project — commit it and the whole team gets it
.claude/skills/commit-message/
.agents/skills/commit-message/

git add .agents/skills/commit-message
git commit -m "Add the commit-message skill"

他の人が作ったスキルをインストールする — npx skills add のオプションを読む

npx skills add <ソース> は、そのソース( やウェブサイト)にあるスキルの一覧を読んでインストールします。オプションがなければ、どのスキルを、どのエージェントに、どこへ入れるかを一つずつ聞きます。オプションはその質問に前もって答えるものです。

  • -s <スキル> (--skill):インストールするスキルを名前で選びます。複数なら -s gp -s cowork のように繰り返すか、-s gp cowork のように続けて書きます。なければ一覧から選ばせます。
  • -g (--global):ホームフォルダに一度インストールし、このコンピューターのすべてのプロジェクトで使います。なければ今のプロジェクトだけに入ります。
  • -a <エージェント> (--agent):インストール先のエージェントを選びます(例:-a claude-code、-a codex)。Claude Code は .claude/skills だけを読むので、Claude Code を使うなら claude-code を必ず選んでください。
  • -l (--list):インストールせず、そのソースにあるスキルだけを表示します。インストールする前にまず見てください。
  • -y (--yes):確認の質問を飛ばします。やエージェントが代わりにインストールするときに使います。
Terminal
# see what is there first — installs nothing
npx skills add https://sonub.com -l

# one skill, only for this project
npx skills add https://sonub.com -s cowork

# one skill, for every project on this computer
npx skills add https://sonub.com -g -s cowork

# several skills — repeat -s, or list them after one -s
npx skills add https://sonub.com -s gp -s cowork
npx skills add https://sonub.com -s gp cowork

# choose the agent too, and skip the questions
npx skills add https://sonub.com -g -s cowork -a claude-code -y
npx skills add https://sonub.com -l

npx skills add https://sonub.com -s cowork

npx skills add https://sonub.com -g -s cowork

npx skills add https://sonub.com -s gp -s cowork

npx skills add https://sonub.com -s gp cowork

npx skills add https://sonub.com -g -s cowork -a claude-code -y

は左から読みます。npx skills add https://sonub.com -g -s cowork は「sonub.com から、すべてのプロジェクト用に、cowork だけをインストール」という意味です。

中級の練習 — 自分のプロジェクトで 1 つ作る

  1. AI に 3 回以上したお願いを 1 つ書き出します。
  2. npx skills init でそのスキルのフォルダーを作り、name と description を書きます。
  3. 手順を 5 行以内で書き、結果の例を 1 つ入れます。
  4. 新しいセッションでふだんの言葉でお願いし、スキルが使われるか確認します。次に名前で呼び出してみます。
  5. 関係のないことをお願いして、スキルが使われないことも確認します。

5 つすべてできたら、[上級] タブに進みましょう。

公式ドキュメント

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

キャンセルする保留中の予約を選んでください。予約ごとに確認が必要です。

あなたの:

閉じる