lean-buildcommit 82864c8SKILL.md · 機能開発
リーンビルド
機能を既存システムに沿った完結した細い経路として作り、既存の境界を再利用し、受け入れに不要なものは足しません。
npx skills add JuliusBrussee/caveman --skill lean-buildコマンドを選択しました。手動でコピーしてください。
- 権限
- read-repo
- write-files
- shell
- network
- 対応ツール
- Claude Code, Codex, Gemini CLI
- GitHub
- 116.6k
- 提供元
- コミュニティ · Julius Brussee
- 状態
- スキャン済み
- ライセンス
- Apache-2.0
- カテゴリ
- 機能開発
基本ルール
受け入れ条件が求めない限り、モード・プロバイダー・設定・拡張性・仕上げは加えないこと。
実行フェーズ
フェーズ 01受け入れ定義
要求とリポジトリから、観察可能な受け入れ条件と明確な非目標を導きます。
フェーズ 02層をたどる
エントリポイントから不変条件を担う各層までたどり、再利用できる境界を見つけます。
フェーズ 03端から端まで実装
責任を持つ各層にまたがる一貫した経路を実装し、1ファイルや局所パッチに押し込まず、重複や根本原因の隠蔽が起きるならリファクタします。
フェーズ 04検証して停止
経路を実際に動かして的を絞った検証を行い、受け入れを満たしたら止め、重要な省略点だけを報告します。
権限の説明(SKILL.md より)
| 機能 | 必要か | 説明 |
|---|---|---|
| ファイル書き込み | 必要 | 該当する振る舞いを担う各層のコードを変更し、必要ならリファクタします。 |
| コマンド実行 | 必要 | 受け入れを確かめるための的を絞った検証を実行します。 |
| 外部通信 | 不要 | スキルはネットワークアクセスに触れていません。 |
SKILL.md のフロントマター(YAML)
---
name: lean-build
description: Build feature work with high overbuilding risk. Use for new behavior, product slices, or integrations where repository reuse, strict scope, and an explicit stop condition matter.
---関連スキル
ルールスキャンですべてのリスクを検出できるわけではありません。インストール前にこのスキルの SKILL.md を読み、権限を確認してください。