Noibuのデータを使用して、商品とコレクションのパフォーマンスを分析します。 次のような場合に使用してください: - 成績が伸びていない商品を知りたい - 最もよく売れている商品のタイプが何かを確認したい - 特定の商品が売上につながらない理由を調べたい - コレクション全体の売上状況を把握したい - アクセスはあるのに売上にならない商品を見つけたい - 購入プロセス(購入検討から購入完了まで)のどの段階で顧客が離脱しているかを特定したい
Analyze product and collection performance using Noibu data. Use when you want to know which products are underperforming, what your best-selling product type is, why a product isn't converting, how your collections are performing, which products get views but no sales, or where shoppers drop off in the product funnel.
Noubu のセッションデータとページデータから、好調な商品やコレクション、そして不調な商品やコレクションを特定し、その理由を明らかにします。
静かに処理する。 ドメイン名の確認、参照ファイルの読み込み、フィールド名の読み取り、クエリの実行は、すべて表示されない状態で実行する(「では…」といった説明文を出さない)。トリアージボード(優先度管理用の掲示板)ウィジェットが最初の実質的な出力となる。
AskUserQuestion を使ってユーザーのドメイン一覧から尋ねる。他のことは尋ねない。ドメインが正確に1つなら、質問をスキップする。querying-noibu-data 参照を使う。再度読み込まない。ロールベースの名前を実際のツール・列にマップし、クエリの制約を文書化している。list_scheduled_tasks を呼び出す — タスクのプロンプトがこのドメインを参照しているかチェックし、結果を保存する。これにより、後でアクションバーボタンのラベル(「レポートをスケジュール」か「スケジュール済みレポートを編集」か)を決めることができ、レンダリングをブロックしない。絞られた質問の場合(「どの商品が最も多くビューされている?」「セール・コレクションはどのような成績か?」):
クイック回答に対しては、トリアージボードやスケジューリング参照を読み込まない。
広い範囲の質問、単なる起動、またはクイック回答の提案への「はい」。
参照ファイルの読み込み: Read ツールを使う。すべてのファイルはこのSKILL.mdの隣の references/ サブディレクトリにある — このファイルを読み込んだ場所から基本パスを導出する。
references/queries.md と references/triage-board.md の両方を、クエリ実行前に読み込む。show_widget で、triage-board.md を使ってレンダリングする。セットアップからの list_scheduled_tasks の結果を使い、スケジュールボタンのラベルを設定する。ウィジェットの後に、1行の短い終了行を追加する。これにより、後続の文字列がなく、ターンが見える形で終わる。show_widget に続く文字列がないと「出力がない」と読み取られ、重複したレンダリングが起動される可能性がある。1文だけ、その名前を述べる。結果の要約や、ウィジェットに含まれる内容の繰り返しはしない。
overview カードの「ダッシュボードとして保存」ボタンでトリガー(「[ドメイン名]の商品概要をダッシュボードとして保存」と届く)。
references/live-dashboard.md を読み込み、そこの指示に従ってアーティファクト(成果物)を作成し保存する。references/triage-board.md はフル分析から既にコンテキストに入っている。
アクションバーボタンでトリガー(「[ドメイン名]の商品分析をPDFにエクスポート」と届く)。
references/export-pdf.md を読み込み、そこの指示に従う。
アクションバーボタンでトリガー(「[ドメイン名]の商品分析をスケジュール」または「[ドメイン名]のスケジュールを編集」と届く)。
references/schedule-widget.md を読み込み、これを show_widget としてレンダリングする。ウィジェットの後に1行の短い終了行を追加する。ターンが見える形で終わる。オプションの要約はせず、ただその名前を述べる。
トリアージボードの調査ボタンがチャットプロンプトとして届く(「この商品シグナルを調査: …」)— ボードの再レンダリングではなく、焦点を絞った後続の質問として扱う。
tech-diagnosis スキルを直接起動(利用可能なスキル一覧からそのパスを使い、Read ツールで読む)し、インラインで続行。スラッシュコマンドまたはハンドオフテキストを出力しない — ユーザーに /tech-diagnosis ... という構文が見えないようにする。show_widget は使わない。 形式: 根本原因を1~2文、その後に支持証拠の小さなマークダウン表(≤8行)、その後に推奨アクションまたは tech-diagnosis の出力。簡潔に、ボードを再レンダリングしない。ATC_LIFT_OPPORTUNITY とファネルの深さに依存する。この制限はすべてのレベル(商品、コレクション、商品タイプ)に適用される。Noibu セッションデータでは価格データが利用できない。Surfaces which products and collections are winning or losing, and why — built from Noibu session and page data.
Work quietly. Resolving the domain, loading reference files, reading field names, and running queries all happen silently — no "let me…" commentary. The triage board widget is the first substantive output.
AskUserQuestion populated from their domains — don't ask about anything else. If exactly one domain, skip the question.querying-noibu-data reference already loaded in context — do not read it again. It maps role-based names to real tools/columns and documents query constraints.list_scheduled_tasks now — check whether any task's prompt references this domain and store the result. This sets the action bar button label later ("Schedule report" vs "Edit scheduled report") without blocking rendering.For focused questions ("which products get the most views?", "how is the Sale collection performing?"):
Don't load the triage-board or scheduling references for a quick answer.
A broad request, a bare invocation, or "yes" to the quick-answer offer.
Loading reference files: Use the Read tool. All files live in a references/ subdirectory next to this SKILL.md — derive the base path from wherever this file was loaded from.
references/queries.md AND references/triage-board.md now, before running any queries.show_widget using triage-board.md. Use the list_scheduled_tasks result from setup to set the schedule button label.After the widget, add a single short closing line so the turn ends with visible text — a show_widget with no following text can be read as "no visible output" and trigger a duplicate re-render. Keep it to one sentence naming what it is; don't recap the findings or restate what's in the widget.
Triggered by the overview card 'Save as dashboard' button (arrives as "Save product overview as dashboard for [domain]").
Read references/live-dashboard.md and follow the instructions there to build and save the artifact. references/triage-board.md is already in context from the full analysis.
Triggered by the action bar button (arrives as "Export product analysis as PDF for [domain]").
Read references/export-pdf.md and follow the instructions there.
Triggered by the action bar button (arrives as "Schedule product analysis for [domain]" or "Edit schedule for [domain]").
Read references/schedule-widget.md and render it as a show_widget. After the widget, add a single short closing line so the turn ends with visible text — don't recap the options, just name what it is.
A triage-board Investigate button arrives as a chat prompt ("Investigate this product signal: …") — handle as a focused follow-up, not a re-render of the board.
tech-diagnosis skill directly (read it via the Read tool using its path from the available skills list) and continue inline. Do not output a slash command or handoff text — the user should not see any /tech-diagnosis ... syntax.show_widget. Format: root cause in 1–2 sentences, then a small markdown table of supporting evidence (≤8 rows), then the recommended action or tech-diagnosis output. Keep it tight; don't re-render the board.ATC_LIFT_OPPORTUNITY and funnel depth instead. This limitation applies at every level — product, collection, and product type. Price data is not available in Noibu session data.原文・著作権は Anthropic および各プラグイン作者に帰属します。日本語訳は Claude API による自動翻訳です。