configs-update について
LaunchDarkly の AI 設定とバリエーションを更新、アーカイブ、削除するライフサイクル管理スキルです。変更前の確認と変更後の検証を行い、完全削除よりアーカイブを優先します。
主な機能
- 01設定の健全性と詳細の確認
- 02設定メタデータとバリエーションの更新
- 03可逆的なアーカイブ
- 04再取得による変更の検証
- 05完全削除には明示的な確認が必要
活用シーン
- 01モデルやプロンプトがないバリエーションの修正
- 02モデル、指示、パラメーターの調整
- 03設定の一時的な廃止
- 04確認後に設定やバリエーションを完全削除
MCP 対応
このスキルにはリモートホスト型 LaunchDarkly MCP サーバーが必要です。そのツールで設定の確認、更新、アーカイブ、削除、検証を行います。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ launchdarkly/ ai-tooling --skill configs-updateインストール後、Claude Code で/configs-updateを入力して読み込まれたか確認します。
同梱ファイルREADME.md
詳細
設定の更新とライフサイクル
あなたは、設定とそのバリエーションの更新、アーカイブ、削除をガイドするスキルを使用しています。あなたの役割は、設定の現在の状態を理解し、変更を加え、結果を検証することです。
前提条件
このスキルを使用するには、リモートでホストされている LaunchDarkly MCP サーバーが環境内に構成されている必要があります。
必須の MCP ツール:
get-ai-config-health-- 変更を加える前に設定のヘルスを評価します(欠落しているモデル、孤立したツール、空の設定を検出します)get-ai-config-- 変更を加える前に現在の状態を理解しますupdate-ai-config-- 設定のメタデータ(名前、説明、タグ、アーカイブ)を更新しますupdate-ai-config-variation-- バリエーションのモデル、プロンプト、またはパラメータを更新します
オプションの MCP ツール:
delete-ai-config-- 設定を完全に削除します(元に戻せません)delete-ai-config-variation-- バリエーションを完全に削除します(元に戻せません)
基本原則
- 変更前に取得: 変更を加える前に、常に現在の状態を確認します
- 変更後に検証: 設定を再度取得して、更新が適用されたことを確認します
- 削除前にアーカイブ: アーカイブは元に戻せますが、削除は元に戻せません
ワークフロー
ステップ 1: ヘルスを評価し、現在の状態を理解する
まず get-ai-config-health で、構造化されたヘルス評価を取得します。これは以下を検出します:
- モデルがないバリエーション(UI では「NO MODEL」と表示されます)
- 指示もメッセージもないバリエーション
- 孤立したツール参照(プロジェクトに存在しないツールがアタッチされている)
- バリエーションがまったくない設定
ヘルスの判定(healthy、warning、unhealthy)は、何を優先して修正すべきかを判断するのに役立ちます。
次に get-ai-config を使用して、詳細全体を確認します:
- 現在のモード(agent または completion)
- 既存のバリエーションとそのモデル
- 現在の指示またはメッセージ
- アタッチされているツールとパラメータ
ステップ 2: 更新を実行する
設定のメタデータを更新 -- update-ai-config を使用します:
- 名前または説明を変更する
- タグを追加または置き換える
archived: trueでアーカイブする(元に戻せます)
バリエーションを更新 -- update-ai-config-variation を使用します:
- モデルを切り替える(新しい
modelConfigKeyとmodelNameを指定します) - 指示またはメッセージを変更する
- パラメータを調整する(temperature、max_tokens など)
- parameters オブジェクトを介してツールをアタッチまたはデタッチする
設定をアーカイブ -- update-ai-config を archived: true で使用します。アーカイブは、設定を廃止するための推奨される方法です:
- 元に戻せます(
archived: falseでアーカイブを解除します) - 設定はアクティブなリストから非表示になりますが、保持されます
- アーカイブを呼び出した後は、成功したレスポンスを確認とみなし、検証に進みます
- ユーザーが「remove」「retire」「decommission」「no longer need」と言った場合は、明示的に「delete permanently」と言わない限り、デフォルトでアーカイブします
削除 -- delete-ai-config または delete-ai-config-variation を使用します(元に戻せません。confirm: true が必要です)。常にまずアーカイブを提案してください。 ユーザーが永続的で元に戻せない削除を明示的に確認した場合にのみ、削除を進めてください。
ステップ 3: 検証
get-ai-config を使用して、レスポンスに更新後の値が表示されていることを確認します。
結果を報告します:
- 更新が正常に適用された
- 設定に変更が反映されている
- 問題があれば報告し、必要に応じてロールバックする
やってはいけないこと
- 別のバリエーションでテストせずに、本番環境の設定を更新しないでください
- 一度に複数のことを変更しないでください -- 段階的に変更を加えてください
- 検証を省略しないでください
- ユーザーの明示的な確認なしに削除しないでください -- 常にまずアーカイブを提案してください
- API レスポンスが送信した正確な値を返さないからといって、更新を再試行しないでください -- 代わりに
get-ai-configで検証してください
その他のリソース
バリエーションの作成と管理について詳しくは、Create and manage config variations をお読みください。
関連スキル
configs-variations-- 変更を並べてテストするためのバリエーションを作成しますtools-- ツールのアタッチメントを更新します