SONUB
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をホーム画面に追加し、そこから開いて通知を許可してください。

管理者 ログイン 表示テーマ 標準テーマ ダークテーマ ピンクテーマ チャット 1:1 チャット グループチャット 掲示板 お知らせ ニュース掲示板 ご意見掲示板 自己紹介 主要メニュー ログアウト

AI エージェントに新しいスキルを。たった 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 を直しましょう — ほとんどの場合、それが原因です。

30秒でスキルを作る — 形を頭に入れておこう

)

SONUB の3級AI資格インタビューで審査官が「…するスキルを作ってください」と言ったら、30秒以内に作る必要があります。30秒は短く見えますが、スキルの形式を前もって覚えておけば十分です。下の短い形式を頭に入れておき、依頼に合わせて name、description、instruction の3か所だけを埋めれば大丈夫です。

例は、webani スキル(動きと音いっぱいのウェブページ)の文字数を半分ほどにしたものです。ここまで短くてもスキルは動きます。エージェントは description を読んでスキルを選び、細かいところは自分で補うからです。

  1. まず --- の行を2本書きます。その間がフロントマター(frontmatter)です。
  2. name: 仕事が想像できる短い名前を、小文字・数字・ハイフンで書きます(webani = web animation)。フォルダーにも同じ名前を付けます。
  3. description: 何を作るのかと、依頼に出てくる言葉を1文で書きます。エージェントはこれだけを読んで、スキルを使うかどうかを決めます。
  4. # Instruction: いちばん大切なルールを1〜2行で書きます。細かいことは AI に任せましょう。
.claude/skills/webani/SKILL.md
---
name: webani
description: Dynamic web page with modern CSS/JS, visual and sound effects.
---
# Instruction
- Use every visual and sound effect in one HTML file.

30秒で完璧を目指さないでください。完成しなかった長いスキルより、動く短いスキルのほうが役に立ちます。あとから育てればよいのです。

スキルが動くことを証明する

)

エージェントが自分でスキルを見つけて使えば、証明できたことになります。Claude Code がスキルを探す場所にファイルを保存し、そのフォルダーで Claude Code を起動して、スキル名を言わずに普通の言葉で仕事を頼みます。面接では、スキルを作り終えたあとにこの証明のための60秒があります。

  1. スキルを <フォルダー>/.claude/skills/webani/SKILL.md として保存します。フォルダー名の webani は name と同じにします。
  2. そのフォルダーに移動します: <フォルダー>
  3. claude で Claude Code を起動します。このフォルダーを信頼するか聞かれたら、はいと答えます。
  4. こう頼みます: create a dynamic web. Add a pinky style theme.
  5. Claude Code が webani スキルを使うと伝え、動きと音のあるピンクテーマの ファイルを作るか確認します。そうならなければ、/skills でスキルが見つかったかを見て、description を依頼の言葉に近づけます。
Terminal
# 1. save the skill — the folder name is the same as name
<folder>/.claude/skills/webani/SKILL.md

# 2. move into the folder and start Claude Code
cd <folder>
claude

# 3. ask in plain words — do not type /webani
> create a dynamic web. Add a pinky style theme.

/webani と入力して呼び出してはいけません。エージェントが description だけを見てスキルを選んだことを示すのが、証明の要点です。

10日間の練習 — 自信をつけよう

)

とても短いスキルを作り、保存し、使うという一連の流れを、下の日程でテーマを変えながら(クイズページ、タイマー、誕生日カード …)繰り返しましょう。そうすれば、スキル作りに自信がつきます。

特に自分がよく知っている分野では、短いスキルから始めて、AI に少しずつ更新してもらいましょう。「〜のルールを足して」「description が〜も拾えるようにして」のように頼みます。

  1. 1日目: 5回
  2. 2日目: 2回
  3. 3日目から: 1日1回、合計10日間

には skill-creator というスキル作成ツールもあります(下の公式ドキュメントを見てください)。スキルを育てるときに使いましょう。ただし、面接ではスキルを自分で入力します。

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

)

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

  • 個人のスキル: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 に公式ドキュメントで確認しました。これらのツールはよく変わるので、コマンドが動かないときは公式ドキュメントを見てください。

用語辞典

知らない言葉を選んでみましょう。やさしい説明と関連用語が見られます。

その用語はまだありません。

用語を選ぶと説明が表示されます。

読書ウィンドウ