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