ベストプラクティス

効果的でメンテナンス可能なAgent Skillsを作成するためのガイドラインです。

概要

よく設計されたスキルは、役立つAIアシスタントとイライラさせるものの違いを生みます。これらのベストプラクティスに従って、信頼性の高いスキルを作成しましょう。

基本原則

1. 曖昧ではなく具体的に

良い例:

「見出しにはセンテンスケースを使用。最初の単語と固有名詞のみを大文字に。」

悪い例:

「適切な大文字を使用。」

2. 例を提供する

単に伝えるのではなく、見せましょう。期待される動作の具体例を含めます。

良い例:

日付のフォーマット時: - こう書く:「2024年1月15日」 - こう書かない:「01/15/24」または「15 Jan 2024」

3. スコープを明確に定義

スキルがカバーするものとカバーしないものを明示的に述べます。

良い例:

このスキルがカバーするもの: - Reactコンポーネント設計 - 状態管理 - パフォーマンス最適化 このスキルがカバーしないもの: - バックエンドAPI設計 - データベーススキーマ - DevOps/デプロイメント

4. 一貫した構造を使用

AIが素早く情報を見つけられるように、コンテンツを予測可能な形で整理します。

推奨セクション:

  1. コンテキスト/概要
  2. ガイドライン
  3. すべきこと・すべきでないこと
  4. 参考資料

5. 焦点を絞る

1つのスキル = 1つのドメイン。すべてをカバーしようとしないでください。

良い例: 「React コンポーネントガイドライン」 悪い例: 「完全なWeb開発ガイド」

よくある間違い

過度なエンジニアリング

価値を提供しない複雑さを追加しない:

  • 互いに矛盾する多すぎるルール
  • めったに発生しないエッジケース
  • 冗長な情報

不十分な仕様

重要な詳細を曖昧にしない:

  • 主要な概念の例がない
  • 「適切に」などの曖昧な表現
  • エッジケースのガイダンスがない

矛盾する指示

ガイドラインが互いに矛盾しないようにする:

問題:

「回答は簡潔に」と「詳細な説明を提供」

解決策:

「回答は簡潔に。複雑なトピックについては、展開可能なセクションで詳細な説明を提供。」

ドキュメント

関連

  • スキル作成 - ステップバイステップの作成ガイド
  • - 既存のスキルから学ぶ