Skills の作成
TDD をプロセスドキュメンテーションに適用:サブエージェントでテストケースを書き、失敗を観察し、skill を書き、テストに合格し、リファクタリングします。
核心原則
skill なしでエージェントが失敗するのを観察していなければ、skill が正しいことを教えているかどうかわかりません。
Skill とは?
Skill は実証済みの技術、パターン、ツールのリファレンスガイドで、将来の Claude インスタンスが効果的なアプローチを見つけて適用するのに役立ちます。
プロセス
- テストケースを書く(サブエージェントでのプレッシャーシナリオ)
- 失敗を観察(ベースライン動作)
- skill を書く(ドキュメンテーション)
- テストに合格を観察(エージェントが従う)
- リファクタリング(抜け穴を塞ぐ)
必要な背景知識:最初に TDD 方法論を理解する必要があります。
個人的な skill はエージェント固有のディレクトリ(Claude Code の ~/.claude/skills)に保存されます。
コメント
まだコメントがありません。最初のコメントを投稿してください!
関連ツール
Writing Plans Skill
github.com/obra/superpowers
コードに触れる前に、コンテキストゼロを前提として、細分化されたタスクで包括的な実装計画を作成します。
Using Superpowers Skill
github.com/obra/superpowers
Skills を見つけて使用する方法を確立するメタ Skill - あらゆる応答の前に関連する Skills を呼び出します。
Test-Driven Development Skill
github.com/obra/superpowers
まずテストを書き、失敗を観察し、次に最小限のコードを書いて合格させる - TDD 方法論を通じてコード品質を保証。
関連インサイト
Skills + Hooks + Plugins:AnthropicによるAIコーディングツールの拡張性の再定義
Claude CodeのSkills、Hooks、Pluginsという三位一体アーキテクチャを深く分析し、なぜこの設計がGitHub CopilotやCursorよりも先進的なのか、そしてオープンスタンダードを通じてAIコーディングツールの拡張性をどのように再定義しているかを探ります。
Claude Skills 完全ガイド - 必須10大 Skills 徹底解説
Claude Skills の拡張メカニズムを深掘りし、10の中核スキルと Obsidian 連携を詳しく解説。高効率な AI ワークフロー構築を支援します
Claude Codeの次なる目的地は、コードではなく、あなたのローカルObsidian知識ベース
Obsidian + Claude Codeが知識管理ツールからプライベートAIアシスタントへと変革する方法を探索。obsidian-skills、Claudianプラグイン、Claudesidianテンプレートの完全ガイド、データプライバシーとAI機能を両立するベストプラクティス。