sc-build について
開発や DevOps のワークフロー向けに、プロジェクトのビルドとパッケージ化を行うスキルです。開発・本番・テストの各ビルドに対応し、最適化、検証、エラー分析を実行します。
主な機能
- 01プロジェクト構成と依存関係の分析
- 02ビルド環境とツールチェーンの検証
- 03ビルド実行のモニタリング
- 04成果物の最適化とパッケージ化
- 05エラー分析とビルドレポート作成
活用シーン
- 01最適化を有効にした本番ビルド
- 02指定ターゲットの開発ビルド
- 03検証工程を含むビルドの実行
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ tony363/ superclaude --skill sc-buildインストール後、Claude Code で/sc-buildを入力して読み込まれたか確認します。
詳細
ビルド&パッケージ化スキル
最適化とエラー処理を伴う、プロジェクトのビルドとパッケージ化です。
クイックスタート
# Standard build
/sc:build [target]
# Production with optimization
/sc:build --type prod --clean --optimize
# Verbose development build
/sc:build frontend --type dev --verbose
動作フロー
- 分析 - プロジェクト構造、設定、依存関係
- 検証 - ビルド環境、ツールチェーンのコンポーネント
- 実行 - リアルタイムで監視しながらビルドプロセスを実行
- 最適化 - 最適化を適用し、バンドルを最小化
- パッケージ化 - 成果物とビルドレポートを生成
フラグ
| フラグ | 型 | デフォルト | 説明 |
|---|---|---|---|
--type | string | dev | dev、prod、test |
--clean | bool | false | クリーンビルド(以前の成果物を削除) |
--optimize | bool | false | 高度な最適化を有効化 |
--verbose | bool | false | 詳細なビルド出力 |
--validate | bool | false | 検証手順を含める |
有効化されるペルソナ
- devops-engineer - ビルドの最適化とデプロイの準備
エビデンス要件
このスキルではエビデンスが必要です。必ず以下を提示してください。
- ビルドコマンドの出力と終了コード
- 生成された成果物への参照
- 所要時間の指標と最適化の結果
ビルドタイプ
開発(--type dev)
- 高速コンパイル
- ソースマップを有効化
- デバッグシンボルを含める
- 圧縮なし
本番(--type prod)
- 完全な最適化
- 圧縮を有効化
- ツリーシェイキングを適用
- デッドコードを除去
テスト(--type test)
- テストカバレッジ計測を追加
- モック設定
- テスト専用の環境
例
クリーンな本番ビルド
/sc:build --type prod --clean --optimize
# Minification, tree-shaking, deployment prep
コンポーネントのビルド
/sc:build frontend --verbose
# Targeted build with detailed output
検証ビルド
/sc:build --type dev --validate
# Development build with quality gates
エラー処理
ビルドに失敗した場合、以下を実行します。
- エラーログの分析
- 依存関係の確認
- 設定の検証
- 実行可能な解決策の提示
ツールの連携
- Bash - ビルドシステムの実行
- Read - 設定の分析
- Grep - エラーの解析とログの分析
- Glob - 成果物の検索
- Write - ビルドレポートの作成
コメント
Markdown 対応