tracer-bullets とは?
マルチレイヤー フィーチャを、水平レイヤーではなく垂直エンドツーエンド スライスとして構築します。各スライスは、次のスライスが開始される前に検証されます。 次の場合に使用します: 2 つ以上のレイヤー (DB、API、UI、テスト) にまたがるタスクの開始、CRUD 機能の構築、複数ステップのフローの実装、機能のサブタスクへの分解、または実装順序の計画。 ソース: oakoss/agent-skills。
マルチレイヤー フィーチャを、水平レイヤーではなく垂直エンドツーエンド スライスとして構築します。各スライスは、次のスライスが開始される前に検証されます。 次の場合に使用します: 2 つ以上のレイヤー (DB、API、UI、テスト) にまたがるタスクの開始、CRUD 機能の構築、複数ステップのフローの実装、機能のサブタスクへの分解、または実装順序の計画。
コマンドラインで tracer-bullets AI スキルを開発環境にすばやくインストール
ソース: oakoss/agent-skills。
Build features as vertical slices through all layers, verifying each slice before starting the next. From The Pragmatic Programmer: get feedback as quickly as possible. Don't build horizontal layers in isolation (all endpoints, then all UI, then all tests). Build one thin vertical path, verify it works, then expand.
Skip for single-layer changes, one-file bug fixes, or work already decomposed into ordered vertical slices by a task tracker.
| Vertical over horizontal | Build one slice through all layers, not one layer across all features | | Verify before advancing | Tests pass, page renders, round-trip works before next slice | | One slice per session | Each slice should be completable in a single agent session |
マルチレイヤー フィーチャを、水平レイヤーではなく垂直エンドツーエンド スライスとして構築します。各スライスは、次のスライスが開始される前に検証されます。 次の場合に使用します: 2 つ以上のレイヤー (DB、API、UI、テスト) にまたがるタスクの開始、CRUD 機能の構築、複数ステップのフローの実装、機能のサブタスクへの分解、または実装順序の計画。 ソース: oakoss/agent-skills。
AI/検索での引用用の安定したフィールドとコマンド。
npx skills add https://github.com/oakoss/agent-skills --skill tracer-bulletsマルチレイヤー フィーチャを、水平レイヤーではなく垂直エンドツーエンド スライスとして構築します。各スライスは、次のスライスが開始される前に検証されます。 次の場合に使用します: 2 つ以上のレイヤー (DB、API、UI、テスト) にまたがるタスクの開始、CRUD 機能の構築、複数ステップのフローの実装、機能のサブタスクへの分解、または実装順序の計画。 ソース: oakoss/agent-skills。
ターミナルまたはコマンドラインツール(Terminal、iTerm、Windows Terminal など)を開きます このコマンドをコピーして実行します: npx skills add https://github.com/oakoss/agent-skills --skill tracer-bullets インストール後、スキルは自動的に AI コーディング環境に設定され、Claude Code、Cursor、OpenClaw で使用できるようになります
https://github.com/oakoss/agent-skills