mcpField
C
coding-prefs

coding-prefs

github.com/langchain-aiエージェントワークフロー30.7k192 回インストール今日更新
リポジトリ

coding-prefs について

個々のユーザーのコーディング設定を `/memory/coding-prefs.md` に反映するスキルです。設定を読むタイミングと、今後の会話に適用するルールの追記・置換方法を定めています。

主な機能

  1. 01コーディング判断の前に設定を読む
  2. 02今後の作業に適用するフィードバックを記録
  3. 03ルールを一行ずつ保存
  4. 04既存項目を上書きせず追記
  5. 05矛盾する設定を置き換え

活用シーン

  1. 01ユーザーが好むテストフレームワークの適用
  2. 02コードスタイルやドキュメントの好みへの対応
  3. 03コミットメッセージ形式の一貫した適用

インストール

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

$npx skills add https://github.com/langchain-ai/deepagents --skill coding-prefs

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

詳細

コーディング設定スキル

このスキルを使って、/memory/coding-prefs.md を、このユーザーが希望する作業方法に合わせて更新します。このファイルはユーザー単位で管理されるため、ユーザーごとに自分用のコピーがあります。ここに記録した内容は、同じユーザーとの今後の会話にのみ適用されます。

読み込むタイミング

  • コードスタイル、テストフレームワーク、コミットメッセージの形式を決める前
  • コメント、型ヒント、docstring を追加するか決める前
  • 依頼された範囲を超えてリファクタリングする前

書き込むタイミング

ユーザーが今後の作業にも適用すべきフィードバックをくれたら、その都度、新しい項目を追加します。

  • 「頼まれない限り docstring は追加しないで」→ 記録します
  • 「unittest より pytest が好みです」→ 記録します
  • 「最後に作業内容をまとめるのはやめて」→ 記録します

各項目は 1 行にまとめます。ルールを記し、ユーザーが理由を述べている場合は簡潔に添えます。

書き込み方法

まずファイルを読み込みます(まだ存在しない場合もあります)。その後、末尾に追加します。既存の内容を上書きせず、設定を蓄積します。新しい設定が既存の設定と矛盾する場合は、古い行を置き換えて変更を記録します。

コメント