スキルリンター
スキルファイルを貼り付けて、タスクに結びつかない原因を突き止めます。
ファイルはブラウザー内で読まれます。社内の進め方を書いた手順が端末を離れることはありません。
新しいスキルを一から書く
スキルリンター について
まったく動かないスキルに構文の問題があることはまれです。読み込まれ、一覧にも並び、それでも選ばれない。説明文がいつ当てはまるかを書いていないか、誰も使わない言葉で書いているからです。この失敗は設計上まったくの無言で、エラーも警告も、何かがおかしいという合図も出ません。このリンターはローダーと同じようにファイルを読み、壊れている箇所を報告したうえで、ほとんどの注意を説明文に向けます。きっかけを名指ししているか、突き合わせに足る長さか、「これはスキルです」と繰り返して始まっていないか。ローダーが読まない項目も指摘します。キー名の打ち間違いは、正しいファイルとまったく同じ見た目だからです。
機能
- 本物の YAML パーサーでフロントマターを読み、失敗箇所を示します
- ローダーが読まない項目を指摘 — キーの打ち間違いはこう見えます
- 説明文のきっかけ句と長さを確認
- 説明文の文字数を上限と対比して表示
- 手順が「役に立たない長さ」を超えているかを確認
- エラーを提案より重く扱うスコア
- ファイルを置くか、貼り付けるか
- 何を検出するか見るための、わざと壊した例
スキルリンター の使い方
- SKILL.md を置くか、中身を貼り付けます
- 深刻なものから順に指摘を読みます
- 説明文が挙がっていれば直します — そこが要です
- スコアが澄むまで点検を繰り返します
例
入力
description: Helps with PDFs
出力
Warning: says what the skill is, but not when to use it
スキルが一度も選ばれない、最もよくある理由です。
よくあるエラーとトラブルシューティング
- フロントマターが無いと言われるが、確かにある。 — ハイフン三つが本当に最初の行でなければなりません。空行もコメントも、その上には何も置けません。
- 長い説明文で YAML が失敗する。 — コロンと空白を含む説明文は引用符で囲む必要があります。そうしないと YAML は別のキーとして読みます。
- 意図して使っている項目が指摘される。 — 未知の項目はエラーではなく注記です。ローダーは無視します。注記があるのは、綴りを誤ったキーが正しいキーと見分けがつかないからです。
- エラーが無いのにスコアが低いままだ。 — 警告も点を引きます。よくある組み合わせは、きっかけ句のない説明文と、短すぎる手順です。
よくある質問
- スキルは読み込まれるのに、なぜ選ばれないのですか。
- 説明文はタスクと突き合わされます。主題だけを述べていると——「表計算を扱います」——依頼と一致させる手がかりがありません。状況、ファイル形式、人が使う言葉を名指しする句を足すだけで、たいていは解決します。
- きっかけの句とは何を指しますか。
- スキルが当てはまる瞬間を名指しするものです。「ユーザーが〜を求めたときに使う」「移行ファイルが変わったときは必ず」「〜に関わる作業では」。リンターはこの形を探し、見当たらなければ警告します。
- 説明文が長いのは良くないのですか。
- それ自体は問題ありません。上限は寛容で、文字数も表示されます。困るのは、長いのに結局いつ使うかを述べていない説明文で、この組み合わせは驚くほどよく見かけます。
- 自分が書いていないスキルも点検できますか。
- 良い使い方です。よそから持ってきたスキルを置けば、その説明文が自分のスキルと競合するか、想定外のツールを宣言していないかがすぐに分かります。
- 結果が澄めばスキルは動きますか。
- いいえ。ファイルが読み込まれ、説明文が突き合わせに使える形になっている、という意味です。手順が良いかどうかは、どのリンターも下さない判断です。
関連ツール
AI・エージェントの他のツール
AI・エージェントのツールをすべて見る · すべてのツール