mcpField
T
tanstack-pacer

tanstack-pacer

github.com/lukasa1993開発171 回インストール今日更新
リポジトリ

tanstack-pacer について

tanstack-pacerは、TanStack Pacerの実行制御ユーティリティやフレームワークアダプターの選択・利用を支援するコーディングスキルです。デバウンス、キュー、レート制限、リトライなどを、バージョンに合ったドキュメントへ案内します。

主な機能

  1. 01デバウンスとスロットルのガイダンス
  2. 02キューとバッチ処理のガイダンス
  3. 03レート制限のガイダンス
  4. 04非同期実行とリトライのガイダンス
  5. 05フレームワーク別アダプターへの案内
  6. 06バージョン対応のドキュメント手順

活用シーン

  1. 01タスクに合う実行制御ユーティリティの選定
  2. 02フレームワーク別アダプターでのPacer利用
  3. 03インストール済みバージョンに基づく動作確認

インストール

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

$npx skills add https://github.com/lukasa1993/tanstack-skills-extracted --skill tanstack-pacer

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

.tanstack-product-skill.json
LICENSE
agents/
openai.yaml
licenses/
9fe9970f409e5b1d2067c0107ac0201761d5fddc53e9b20b66619fb0d2b4122f.txt
references/
async-retry.md
debounce-throttle.md
foundations.md
framework-alpine.md
framework-angular.md
framework-ember.md
framework-lit.md
framework-octane.md
framework-preact.md
framework-react.md
framework-solid.md
framework-svelte.md
framework-vue.md
references/guides/
pacer-docs-devtools-md-2f4aa95a.md
pacer-docs-framework-alpine-adapter-md-7e9fefec.md
pacer-docs-framework-alpine-guides-async-batching-md-f55c3643.md
pacer-docs-framework-alpine-guides-async-debouncing-md-05950f97.md
pacer-docs-framework-alpine-guides-async-queuing-md-f41eed74.md
pacer-docs-framework-alpine-guides-async-rate-limiting-md-c315b89c.md
pacer-docs-framework-alpine-guides-async-retrying-md-506f8200.md
pacer-docs-framework-alpine-guides-async-throttling-md-ab6e1b99.md
pacer-docs-framework-alpine-guides-batching-md-99b0924d.md
pacer-docs-framework-alpine-guides-debouncing-md-97f88f23.md
pacer-docs-framework-alpine-guides-queuing-md-f8a57223.md
pacer-docs-framework-alpine-guides-rate-limiting-md-81d12791.md
pacer-docs-framework-alpine-guides-throttling-md-195c4355.md

詳細

TanStack Pacer

デバウンス、スロットル、レート制限、キュー、バッチ、非同期リトライ、フレームワークアダプターの実行制御ガイダンスです。

ユーティリティとアダプターのバージョンを確認してください。

ワークフロー

  1. インストール済みの TanStack パッケージと正確なバージョンを確認します。
  2. 基盤リファレンスと、検出されたフレームワークのアダプターリファレンスを読みます。
  3. トピックリファレンスは索引です。タスクに合ったガイドまたはセクションを選び、必要な場合にのみ前提条件へのリンクをたどります。
  4. 記憶に頼るより、インストール済みパッケージの型と、バージョンに合ったソースのガイダンスを優先します。
  5. フレームワークアダプター向けに例を翻訳する場合も、ヘッドレス/コアの動作を維持します。

タスクの振り分け

  • alpine adapter — 公式リリースドキュメントに基づく、alpine 固有のセットアップと動作。
  • ember adapter — 公式リリースドキュメントに基づく、ember 固有のセットアップと動作。
  • lit adapter — 公式リリースドキュメントに基づく、lit 固有のセットアップと動作。
  • octane adapter — 公式リリースドキュメントに基づく、octane 固有のセットアップと動作。
  • svelte adapter — 公式リリースドキュメントに基づく、svelte 固有のセットアップと動作。
  • vue adapter — 公式リリースドキュメントに基づく、vue 固有のセットアップと動作。
  • 基盤と選択 — インストール、クイックスタート、概要、開発者ツール、ユーティリティの選択。
  • デバウンスとスロットル — 同期および非同期のデバウンス/スロットル。
  • キューとバッチ — 同期および非同期のキューイングとバッチ処理。
  • レート制限 — 同期、非同期、サーバー側のレート制限。
  • 非同期処理とリトライ — 非同期実行とリトライの動作。
  • React adapter — React 固有のセットアップと動作。
  • Preact adapter — Preact 固有のセットアップと動作。
  • Solid adapter — Solid 固有のセットアップと動作。
  • Angular adapter — Angular 固有のセットアップと動作。

フレームワークの振り分け

  • Vanilla — @tanstack/pacer を検出します。基盤と選択を読みます。共通ガイダンスを参照し、アダプター固有の違いを確認します。
  • Alpine — @tanstack/alpine-pacer を検出します。alpine adapterを読みます。
  • Angular — @tanstack/angular-pacer を検出します。Angular adapterを読みます。
  • Ember — @tanstack/ember-pacer を検出します。ember adapterを読みます。
  • Lit — @tanstack/lit-pacer を検出します。lit adapterを読みます。
  • Octane — @tanstack/octane-pacer を検出します。octane adapterを読みます。
  • Preact — @tanstack/preact-pacer を検出します。Preact adapterを読みます。
  • React — @tanstack/react-pacer を検出します。React adapterを読みます。
  • Solid — @tanstack/solid-pacer を検出します。Solid adapterを読みます。
  • Svelte — @tanstack/svelte-pacer を検出します。svelte adapterを読みます。
  • Vue — @tanstack/vue-pacer を検出します。vue adapterを読みます。

製品の境界

タスクが製品の境界をまたぐ場合は、個別の製品スキルである tanstack-devtools を使用します。

ソースの状態

TanStack/pacer の公式ドキュメントです。以下の検証済みリリース入力に対応しています:@tanstack/[email protected]。

正確な上流入力と重複排除の記録については、ソースの来歴を参照してください。

コメント