特定のアプリやプロジェクトの起動・操作・検証手順を、専用のSKILL.mdにまとめます。代表的な利用手順を実際に試し、成功の証拠や後片付けまで記載します。
- プロジェクト専用の検証スキルを作りたいとき
- 確認済みの利用手順と成功条件の文書化
- 後片付けや保守の手順を残したいとき
データを集計し、KPI・グラフ・表を備えたダッシュボードを作るスキル。チャット内の表示から、共有用の公開ページ作成、定期更新の設定まで扱います。
Build a fast, good-looking data dashboard as a page: in this chat with show_html, or at a public link with publish_page. Use when the person asks for a dashboard, charts or KPIs on a page, or a data page to share or keep up to date.
データを集計し、主要な指標を示すKPI、グラフ、フィルター、詳細表を備えたダッシュボードを作ります。小さな集計はチャット内に表示し、共有したい場合は公開ページにできます。定期的にデータを再出力して同じ場所へ公開し、リンクを変えずに更新する手順も扱います。
売上の推移や地域別の比較など、複数の数字を一つの画面で確認したいときに向いています。テンプレートには明暗テーマ、スマートフォン向けの配置、グラフに対応する数値表が用意され、表示した数値と直接の集計結果を照合する手順も含まれます。
Data tools、show_html、publish_pageなどを使う環境が前提です。公開ページは誰でも閲覧できるため、秘密情報や個人情報を載せない配慮が必要です。チャット内は埋め込みCSVのみ対応し、ページ全体で256 KB、公開ページは全体で5 MBの上限があります。
この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
| The person wants | Build |
|---|---|
| A quick answer or one chart | No page. Use the Data tools (data_sql, data_show) or a markdown table. |
| A small summary to look at here | A chat page (show_html) with pre-aggregated rows embedded as CSV. |
| To explore bigger data, or a link to share | Query with the Data tools, export the slice with data_export (format: "parquet") into a folder beside index.html, then publish_page the folder. |
| "Keep it up to date" | The shared page, plus a schedule (create_trigger, when=schedule) whose instructions re-run the export, set CONFIG.updated, and publish the same folder again. Publishing the same path keeps the same link. |
Publish only when the person asks to share. A published page is public: never put secrets, personal details or rows they didn't ask to share in it.
dashboard.html sits next to this guide, in the folder named by this skill's root. It is tested in the chat
sandbox and on published pages, in light and dark, at phone and desktop widths. Copy it to your working folder as
index.html (a chat page sends its text as html) and change only what the data needs:
CONFIG: dataFile (data.parquet or data.csv), source, updated (when the data was refreshed, ISO time), currency.QUERIES and the render… functions: your columns and your questions. The sample has date, region, category, product, units, revenue.embedded-data tags.Keep the rest: the pinned versions (DuckDB-WASM 1.32.0, ECharts 6.1.0, both from cdn.jsdelivr.net; never @latest),
the single-threaded DuckDB set up through a blob worker (it needs no special headers, so it runs in the chat sandbox),
the colour tokens, Intl formatting, loading and error states, aria labels and the "Show the numbers" tables.
Cut cards rather than adding a fifth chart.
YYYY-MM-DD (CSV). Cast sums and counts to DOUBLE in SQL so they arrive as plain numbers.quote().Charts
Colour
Layout and type
Intl: compact for KPIs and axes ($1.2M), full in tables and tooltips.Interaction and access
aria-label that states what it shows and the takeaway. Native select and details keep the keyboard working; keep visible focus and text contrast of at least 4.5:1.mausbot.setContext), so a follow-up like "why did it drop?" has context.まだレビューはありません。使ってみた感想をお寄せください。
ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。
まだコメントはありません。最初のコメントを書いてみませんか。
特定のアプリやプロジェクトの起動・操作・検証手順を、専用のSKILL.mdにまとめます。代表的な利用手順を実際に試し、成功の証拠や後片付けまで記載します。
USBデバッグで接続した実物のAndroid端末を操作し、画面確認やアプリの動作テストを進めます。タップ、文字入力、スワイプを行い、各操作の結果を確かめます。
OpenMausBotのサーバーや会話処理の変更を、模擬エンジンを使う隔離環境で検証します。正式な手順書と共通の操作ツールに沿って、変更後の動作を確かめます。
OpenMausBotのWindows版インストーラーと自動更新用ファイルを作成・検証し、公開まで進めます。旧版向けの配布先への反映や、更新が届かない問題の確認も扱います。