mcpField
E
effective-context

effective-context

github.com/dev-toolingsエージェントワークフロー22784 回インストール3 週間前に更新
リポジトリ

effective-context について

質問、作業の引き継ぎ、エラー報告に必要な情報を整理する Symfony 向けスキルです。バージョン、関連コード、ログ、制約、試したことを明示し、機密情報を除くよう促します。

主な機能

  1. 01目標と期待動作のテンプレート
  2. 02Symfony、PHP、バンドルのバージョン
  3. 03関連ファイルとエラー詳細
  4. 04制約と試行済みの内容
  5. 05機密情報や個人データの除去ガイド

活用シーン

  1. 01要点を絞った Symfony の質問準備
  2. 02他の貢献者への作業引き継ぎ
  3. 03エラー診断に必要な情報の提示

インストール

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

$npx skills add https://github.com/dev-toolings/superpowers-symfony --skill effective-context

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

同梱ファイルreference.md

詳細

効果的なコンテキスト(Symfony)

次の場合に使用

  • Symfony の問題について支援を求める場合、またはタスクを他の人に引き継ぐ場合。
  • バージョン、バンドル、制約が不足していたため、以前の回答が誤っていた場合。
  • 原因の調査が必要なエラーを報告する場合。

デフォルトのワークフロー

  1. 目標と期待する動作を1~2文で説明します。
  2. Symfony、PHP、および関連するバンドルのバージョンを記載します。
  3. 問題に関係するファイルのみを含めます。エンティティ、サービス、コントローラー、設定などです。
  4. スタックトレースを含むエラー全体と、関連するログ行を貼り付けます。
  5. 制約(パフォーマンス、後方互換性、既存のパターン)と、すでに試したことを列挙します。

ガードレール

  • 問題に関係するコードを送ります。src/ 全体や、1行だけの質問は避けてください。
  • 提示されていないコードには言及しないでください。
  • ログや .env の抜粋から、シークレットや個人データを削除してください。

段階的な情報開示

  • 実行時の方針とリスク管理には、このファイルを使用します。
  • 実装の詳細が必要な場合は、リファレンスを開いてください。

出力の要件

  • reference.md のテンプレートに従ったコンテキストブロック(コンテキスト、目標、現在のコード、確認された動作、試したこと、制約)。
  • バージョンとバンドルを明示します。

リファレンス

  • reference.md

コメント