mcpField
S
superset-doctor

superset-doctor

github.com/superset-shエージェントワークフロー7115 回インストール13 週間前に更新
リポジトリ

superset-doctor について

Superset のサービス、認証、ホスト、バージョンの問題を、変更前に診断するスキルです。状態を変更する修正には事前承認を求め、未解決時は収集した情報を添えてエスカレーションします。

主な機能

  1. 01読み取り専用の状態・バージョン確認
  2. 02既知のエラー特徴との照合
  3. 03状態変更前の承認確認
  4. 04修正ごとの検証
  5. 05証拠に基づく問題のエスカレーション

活用シーン

  1. 01Superset のサインイン失敗の診断
  2. 02接続できないホストの調査
  3. 03サービスまたはバージョン不一致の解消

インストール

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

$npx skills add https://github.com/superset-sh/skills --skill superset-doctor

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

詳細

Superset の診断

まず診断し、変更は一度に 1 つだけ行い、変更のたびに確認します。

1. 状況を確認する(読み取り専用、並列実行、失敗しても続行)

  • superset status — ホストサービスの状態
  • superset auth whoami — 認証とアクティブな組織
  • superset hosts list — ホストへの接続状況
  • superset --version

2. 既知のパターンと照合する

パターン対処
whoami が失敗する/セッションの有効期限が切れているsuperset auth login
ホストがオフラインと表示されるsuperset hosts wake <id> を実行し、マシンが起動してオンラインであることを確認します
ホストサービスが実行されていないsuperset start
CLI とデスクトップアプリのバージョンが一致しない、または CLI が古いsuperset update
アプリ側の動作異常(macOS)~/Library/Logs/Superset/main.log の最新のエントリを読み、エラーを確認します

該当する対処を提案し、状態を変更する操作を実行する前にユーザーの承認を得てください。「修正」としてデータを削除してはいけません。

3. 確認する

最初に失敗した操作を再実行します。動作する場合は、何が問題だったのか、何によって解決したのかを明確に伝えます。

4. 証拠を添えてエスカレーションする

解決しない場合は、superset:feedback スキルを使って報告することを提案します。収集した診断情報(バージョン、状態の出力、関連するログの抜粋)を引き継ぎ、報告が事前にトリアージされた状態で届くようにします。ログにはパスやプロジェクト名が含まれることがあるため、ログの内容を含める前に確認してください。

コメント