Communityライティング&編集github.com

bsafronov/prosto-skills

エージェントのための、エージェントによる、合成可能なスキル。

prosto-skills とは?

このスキルは、AIエージェント(Claude Code、Cursor、Codexなど)が自律的に判断を下し、独立した有益な結果を達成するための「スキル(Skill)」の作成方法を定義します。主に、最小限の指示でエージェントの行動を変化させ、ツールで確定的な作業を処理しつつ、エージェントの判断が真に価値を発揮する場面でのみスキルを作成することを推奨します。スキルには明確な動詞と目的語からなる名前、結果、使用条件、最も近い拒否境界を含め、エージェントが安全に推論できない意思決定や境界、証明、停止ガイダンスのみを記述します。また、選択、拒否、成果の実例に加え、他のスキルも適用可能な場合の合成ケースを追加することを求めています。このスキルは、プロジェクトのリポジトリに配置され、リポジトリチェックの実行を通じて品質を保証します。

対応~Claude Code~Codex CLI~Cursor
npx skills add bsafronov/prosto-skills

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

スキルの作成

エージェントの判断を変更し、独立した有益な結果を達成するための最小のスキルを作成します。

  1. 繰り返し発生する結果を確立し、作成前に近くのスキルを検査します。
  2. 確定的な作業はツールに任せます。エージェントの判断が価値を追加する場合にのみスキルを作成します。
  3. 明確な動詞と目的語で名前を付けます。その結果、使用条件、最も近い拒否境界を記述します。
  4. 有能なエージェントが安全に推論できない意思決定、境界、証明、停止ガイダンスのみを含めます。
  5. 現実的な選択、拒否、成果のケースを追加します。別のスキルも適用可能な場合は合成ケースを追加します。
  6. リポジトリチェックを実行します。

独立して変化しうる結果は分割します。一度きりの知識はリポジトリガイダンスに保持します。別のエージェントがスキルを正しく選択し、無関係な指示なしにその結果を完了できるようになった時点で作業を停止します。

関連スキル