計画の作成
エンジニアがコンテキストゼロであることを前提として、細分化されたタスクで包括的な実装計画を作成する Skill。
核心アプローチ
計画を書くときは、エンジニアが次のように仮定します:
- コードベースに対するコンテキストがゼロ
- 熟練した開発者だがツールセットについて何も知らない
- 優れたテスト設計をあまり知らない
- すべてを文書化する必要がある:どのファイルを変更するか、どのようにテストするか、何を確認するか
タスクの粒度
各ステップは 1 つのアクション(2-5 分):
- "失敗するテストを書く" - ステップ
- "失敗することを確認するために実行する" - ステップ
- "テストに合格するための最小限のコードを実装する" - ステップ
核心原則
- DRY:繰り返さない
- YAGNI:それは必要ない
- TDD:テスト駆動開発
- 頻繁なコミット:小さな原子的コミット
計画の保存先:docs/plans/YYYY-MM-DD-<feature-name>.md
コメント
まだコメントがありません。最初のコメントを投稿してください!
関連ツール
Writing Skills Skill
github.com/obra/superpowers
プロセスドキュメンテーションにテスト駆動開発を適用 - デプロイ前に Skills を作成して検証します。
Brainstorming Skill
github.com/obra/superpowers
実装前に協調的な対話を通じてユーザーの意図、要件、設計を探索します。
Subagent-Driven Development Skill
github.com/obra/superpowers
タスクごとに新しいサブエージェントをディスパッチして計画を実行し、2 段階レビュー - 仕様準拠、次にコード品質。
関連インサイト
Skills + Hooks + Plugins:AnthropicによるAIコーディングツールの拡張性の再定義
Claude CodeのSkills、Hooks、Pluginsという三位一体アーキテクチャを深く分析し、なぜこの設計がGitHub CopilotやCursorよりも先進的なのか、そしてオープンスタンダードを通じてAIコーディングツールの拡張性をどのように再定義しているかを探ります。
Claude Codeの次なる目的地は、コードではなく、あなたのローカルObsidian知識ベース
Obsidian + Claude Codeが知識管理ツールからプライベートAIアシスタントへと変革する方法を探索。obsidian-skills、Claudianプラグイン、Claudesidianテンプレートの完全ガイド、データプライバシーとAI機能を両立するベストプラクティス。

Anthropic Subagent: マルチエージェント時代のアーキテクチャ革命
Anthropicのマルチエージェントアーキテクチャ設計を徹底解説。Subagentによるコンテキストウィンドウ制限の突破、90%のパフォーマンス向上、Claude Codeでの実際の応用について学びます。