tanstack-charts について
TanStack Charts のドキュメントを案内するスキルです。チャートを実装する開発者向けに、利用中のバージョンに合った文法、可視化パターン、フレームワークアダプター、操作性、アクセシビリティ、本番運用の資料へ導きます。
主な機能
- 01バージョンに合わせた資料案内
- 02チャート文法と TypeScript ガイド
- 03可視化パターンのリファレンス
- 04フレームワークアダプターのガイド
- 05操作性とアクセシビリティのガイド
- 06本番運用と移行のリファレンス
活用シーン
- 01データに合うチャートパターンの選択
- 02対応フレームワークへのチャート適用
- 03操作性とアクセシビリティの追加
- 04実装前のバージョン別 API 確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ lukasa1993/ tanstack-skills-extracted --skill tanstack-chartsインストール後、Claude Code で/tanstack-chartsを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
.tanstack-product-skill.jsonLICENSEagents/openai.yamllicenses/11072880926e0bde658f7520399ea6a686fcfaaa6d6fe5ec2de50b55f5c24837.txta09cf172b475f76e0cb456e3cd346b1aa3fe5169ae5454f9f7fbe98b3e93c85f.txtreferences/assets/tanstack-charts-build-chart-interactions/references/interaction-state.mdreferences/assets/tanstack-charts-compose-marks-and-views/references/mark-selection.mdreferences/assets/tanstack-charts-configure-scales-guides-color/references/scale-guide-ownership.mdreferences/assets/tanstack-charts-coordinate-charts-with-tanstack/references/query-db-and-sync.mdtable-and-data-grid.mdtanstack-application-state.mdreferences/assets/tanstack-charts-design-a-chart/references/visual-task-matrix.mdreferences/assets/tanstack-charts-extend-tanstack-charts/references/extension-protocols.mdreferences/assets/tanstack-charts-migrate-to-tanstack-charts/references/chart-js.mdd3.mdecharts.mdobservable-plot.mdrecharts.mdreferences/assets/tanstack-charts-prepare-chart-data/references/transforms.mdreferences/assets/tanstack-charts-ship-accessible-charts/references/alpine.mdangular.mdlit.mdoctane.mdpreact.mdreact-native.mdreact.mdrenderers-and-export.mdsolid.mdsvelte.mdvue.md詳細
TanStack Charts
マーク、スケール、レイアウト、インタラクション、アクセシビリティ、レンダリング、フレームワークアダプターに関する、型付きのチャート文法ガイダンスです。
記録されたリリースでドキュメント化されている API のみを使用してください。
ワークフロー
- インストール済みの TanStack パッケージと正確なバージョンを確認します。
- 検出されたフレームワークの基礎リファレンスとアダプターリファレンスを読みます。
- トピックリファレンスは索引です。タスクに合ったガイドまたはセクションを選び、必要な場合のみ前提条件へのリンクをたどります。
- 記憶に頼るより、インストール済みパッケージの型とバージョンに対応したソースのガイダンスを優先します。
- 例をフレームワークアダプター向けに翻案する場合も、ヘッドレス/コアの動作を維持します。
タスク別ガイド
- はじめに — 概要、比較、インストール、クイックスタート。
- チャート文法 — チャートの概念、チャートの選択、TypeScript のガイダンス。
- コア可視化パターン — 一般的な注釈、棒グラフ、分布、ヒートマップ、区間、折れ線、散布図、積み上げ。
- 高度な可視化パターン — ファセット、インタラクション、マップ、ネットワーク、極座標チャート、テーマ、モーション。
- 直交座標系および統計マーク — 直交座標系、分布、密度、回帰、統計マークのリファレンス。
- 空間および極座標マーク — 空間、極座標、フォーカスガイド、Delaunay、地理、Voronoi マークのリファレンス。
- 複合マークおよび階層マーク — 複合、ネットワーク、階層、ルール、フレーム、ワッフルマークのリファレンス。
- 仕様 — チャート定義、仕様、リファレンス索引。
- 型リファレンス — チャートの TypeScript 定義と型リファレンス。
- インタラクションとモーションのリファレンス — フォーカス、インタラクション、モーションのリファレンス。
- ランタイムとスケールのリファレンス — ランタイム、シーン、スケール、ガイド、色のリファレンス。
- レンダリングと構成のリファレンス — アダプター、拡張機能、ホスト、レンダリング、エクスポート、変換、ビュー構成。
- 構成とカスタマイズ — 構成、カスタムマーク、レンダラー、変換、色、アニメーション。
- インタラクションとアクセシビリティ — フォーカス、ツールチップ、インタラクション、選択、アクセシビリティ。
- 本番環境と移行 — レスポンシブレイアウト、パフォーマンス、SSR、テスト、エクスポート、作成、移行。
- React アダプター — React 固有のセットアップと動作。
- Preact アダプター — Preact 固有のセットアップと動作。
- Vue アダプター — Vue 固有のセットアップと動作。
- Solid アダプター — Solid 固有のセットアップと動作。
- Svelte アダプター — Svelte 固有のセットアップと動作。
- Angular アダプター — Angular 固有のセットアップと動作。
- Lit アダプター — Lit 固有のセットアップと動作。
- Alpine アダプター — Alpine 固有のセットアップと動作。
- Octane アダプター — Octane 固有のセットアップと動作。
- React Native アダプター — React Native 固有のセットアップと動作。
- その他の公式ガイド — より限定的なトピックでは扱われていない公式ガイダンス。
フレームワークの振り分け
- Vanilla —
@tanstack/chartsを検出します。はじめにをお読みください。共通のガイダンスです。アダプター固有の違いを確認してください。 - Alpine —
@tanstack/charts/alpineを検出します。Alpine アダプターをお読みください。 - Angular —
@tanstack/charts/angularを検出します。Angular アダプターをお読みください。 - Lit —
@tanstack/charts/litを検出します。Lit アダプターをお読みください。 - Octane —
@tanstack/charts/octaneを検出します。Octane アダプターをお読みください。 - Preact —
@tanstack/charts/preactを検出します。Preact アダプターをお読みください。 - React —
@tanstack/charts/reactを検出します。React アダプターをお読みください。 - React Native —
@tanstack/react-native-chartsを検出します。実験的なアダプターです。React Native アダプターをお読みください。 - Solid —
@tanstack/charts/solidを検出します。Solid アダプターをお読みください。 - Svelte —
@tanstack/charts/svelteを検出します。Svelte アダプターをお読みください。 - Vue —
@tanstack/charts/vueを検出します。Vue アダプターをお読みください。
ソースのステータス
TanStack/charts の公式ドキュメントを、以下の検証済みリリース入力に照らし合わせています:@tanstack/[email protected]、@tanstack/[email protected]。
上流からの正確な入力と重複排除の記録については、ソースの出所をご覧ください。
コメント
Markdown 対応