Claude Code向けのスキル作成原則(159のオープンソーススキルから)

開発者が、159のスキルを持つオープンソースのスキルレジストリを構築・維持する経験から得た、Claude Code向けの効果的なスキル作成のための10の原則を公開しました。これらの原則は、実際のエージェントの使用状況から観察された実用的な実装パターンに焦点を当てています。
スキル作成の主要な原則
- 自明なことは書かない - Claudeのデフォルト動作を強化するのではなく、そこから押し出す
- 注意点セクション - あらゆるスキルの中で最も投資対効果の高いコンテンツとされる
- スキルはファイルではなくフォルダ - references/、scripts/、assets/などのサブディレクトリを使用する
- レールを敷きすぎない - 厳密な手順ではなく、ガイドラインを提供する
- 初回セットアップはconfig.jsonで - 設定ファイルはスキルフォルダに直接配置する
- 説明フィールドはトリガー条件 - 単なる要約ではない
- スキルに記憶を持たせる - 実行間でログ、JSON、またはSQLiteを使用する
- 説明文と一緒にスクリプトも提供する - 例: 200行の説明よりもfetch_events.pyの方が価値がある
- オンデマンドフック - /carefulブロックを使用して、呼び出された時のみ破壊的なコマンドを制限する
- スキルは組み合わせ可能 - 他のスキルを名前で参照する。インストールされていればClaudeが呼び出す
実装の詳細
これらの原則は、AbsolutelySkilledリポジトリ(github.com/AbsolutelySkilled/AbsolutelySkilled)から得られたもので、159のオープンソーススキルが含まれています。すべてのスキルはnpx skills addでインストール可能です。開発者は、これらのパターンが理論的な設計からではなく、実際にエージェントがスキルをどのように使用するかを観察する中で生まれたことを強調しています。
AIコーディングエージェント向けのスキルを構築する開発者にとって、これらの原則はスキルを効果的に構造化するための具体的な指針を提供します。単一ファイルではなくフォルダを使用することや、説明だけでなく実際のスクリプトを含めることなど、実用的な実装に焦点を当てることは、実際の使用パターンを反映しています。
📖 Read the full source: r/ClaudeAI
👀 See Also

OpenClaw自動化における予期せぬOpenRouterコストを回避する方法
ある開発者チームが、OpenRouterでClaude Sonnet 4.6(100万トークンあたり3ドル)をすべての自動化タスクでデフォルトとして使用したことで、3日間で750ドルを誤って消費した経験を共有しました。デフォルトモデルの変更、cronジョブやサブエージェントをより安価なオプションに固定し、高価なモデルは機密性の高い作業のみに使用することで、コストを97%削減しました。

RTX 5090でのAutoResearchの最適化:失敗した点と成功した点
開発者がRTX 5090/BlackwellセットアップでAutoResearchを実行するための具体的な設定詳細を共有しています。機能しているように見えながらパフォーマンスが低かった失敗したアプローチと、TOTAL_BATCH_SIZE=2**17とTIME_BUDGET=1200で安定した結果を達成した動作設定が含まれています。

ヒッチハイカーによるエージェンティックAIガイド — 完全概説
LLMの内部動作、RL訓練、推論、RAGメモリ、マルチエージェントシステム、MCPやスキルなどのツールを解説するReddit投稿。論文へのリンク付き。
エージェントはモデルではない:ハーネスと推論サービスの違いを解説
AIエージェントシステムにおけるモデル、推論サービス、ハーネスの違いを簡潔に解説。Claude CLIやCursorを使っていますか?この分類でデバッグが容易になり、より良いエージェント設計が可能になります。