symfony:runner-selection について
中規模または複雑なSymfonyのアーキテクチャ、ワークフロー、コンテキスト変更を計画・実行するスキルです。小さく一貫した調整、段階的な検証、トレードオフと残存リスクの明確な記録を重視します。
主な機能
- 01境界、制約、結合箇所を把握
- 02焦点を絞ったアーキテクチャ変更を提案
- 03検証チェックポイントを設けて実行
- 04トレードオフ、リスク、後続作業を記録
活用シーン
- 01複雑なSymfonyプロジェクト変更の計画
- 02アーキテクチャとワークフローの安全な改善
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ dev-toolings/ superpowers-symfony --skill symfony:runner-selectionインストール後、Claude Code で/symfony:runner-selectionを入力して読み込まれたか確認します。
詳細
ランナーの選定(Symfony)
使用する場面
- Symfony プロジェクトのアーキテクチャ/ワークフロー/コンテキスト処理を改善するとき。
- 中規模/複雑な変更を安全に計画し、実行するとき。
デフォルトのワークフロー
- 現在の境界、制約、結合点を把握します。
- 最小限で一貫性のあるアーキテクチャ上の調整を提案します。
- チェックポイントごとに検証しながら実行します。
- トレードオフと今後のバックログをまとめます。
ガードレール
- デフォルトでは既存のプロジェクトパターンを使用します。
- 明確な必要性がない限り、大規模なリファクタリングは避けます。
- 意思決定の記録を明確にし、監査可能な状態に保ちます。
段階的な情報開示
- 実行方針とリスク管理にはこのファイルを使用します。
- 実装の詳細を深く確認する必要がある場合は、リファレンスを開きます。
出力要件
- アーキテクチャ/ワークフローの変更。
- チェックポイントでの検証結果。
- 残存するリスクと次のステップ。
リファレンス
docs/complexity-tiers.md
コメント
Markdown 対応