mcpField
L
lean-build

lean-build

github.com/juliusbrussee開発115.8k107.3k 回インストール3 日前に更新
リポジトリ

lean-build について

lean-buildは、機能要求をシステム構造に沿った狭い範囲のエンドツーエンド変更にまとめる開発スキルです。リポジトリの分析から実装、検証までを導き、合意した受け入れ条件に範囲を限定します。

主な機能

  1. 01受け入れ条件と対象外事項の整理
  2. 02入口と不変条件の追跡
  3. 03関連レイヤーをまたぐ実装
  4. 04責務が曖昧な場合のリファクタリング
  5. 05対象を絞った検証

活用シーン

  1. 01リポジトリの要求から機能を計画
  2. 02レイヤーをまたぐ動作の追跡
  3. 03範囲を絞った実装の検証

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/juliusbrussee/caveman --skill lean-build

インストール後、Claude Code で/lean-buildを入力して読み込まれたか確認します。

同梱ファイルagents/openai.yaml

詳細

Lean build

Native Core のアーキテクチャを優先するシンプルさは必須です。機能を、システムに適合する、範囲を絞った完全な成果に仕上げます。

  • リクエストとリポジトリから、観測可能な受け入れ条件と明示的な非目標を導き出します。
  • エントリーポイントから、不変条件を担う各レイヤーまで追跡します。
  • 責任を担うレイヤー全体にわたって、一貫したエンドツーエンドの経路を実現します。作業を単一のファイル、直接的な式、または局所的なパッチに無理に押し込みません。
  • 適切な境界を再利用します。パッチによって振る舞いが重複したり、責任の所在が曖昧になったり、根本原因が隠れたりする場合は、リファクタリングします。
  • 受け入れ条件に必要でない限り、モード、プロバイダー、設定、拡張性、仕上げを省きます。
  • ライフサイクル設計または受け入れ条件に必要な場合に限り、サーフェス、依存関係、サービス、設定、またはマイグレーションを追加し、重要なトレードオフを明示します。
  • 作業を実行可能な状態に保ち、Core の安全性を維持します。

経路を試します。対象を絞った検証を実行します。受け入れ条件を満たした時点で終了します。重大な未対応事項とその発生条件のみを報告します。

コメント