# Tanstack Hotkeys

> Type-safe keyboard shortcut guidance for registration, sequences, scopes, recording, key state, display, and adapters. Use when a project uses TanStack Hotkeys or when the task needs its setup, implementation, debugging, testing, migration, or integration guidance.

- Skill: `lukasa1993/tanstack-hotkeys` (Agent Skill, multi-file: 66 files)
- Install (CLI): `npx skillmds@latest add lukasa1993/tanstack-hotkeys`
- Raw SKILL.md: https://api.skillmd.com/api/skills/lukasa1993/tanstack-hotkeys/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- License: MIT
- Author: lukasa1993 (https://skillmd.com/u/lukasa1993)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/lukasa1993/tanstack-hotkeys

---

<!-- Generated by scripts/build-groups.mjs. Do not edit directly. -->

# TanStack Hotkeys

Type-safe keyboard shortcut guidance for registration, sequences, scopes, recording, key state, display, and adapters.

> TanStack Hotkeys is alpha. Confirm behavior across target keyboard layouts and operating systems.

## Workflow

1. Inspect installed TanStack packages and exact versions.
2. Read the foundation reference and the adapter reference for the detected framework.
3. Topic references are indexes. Choose one guide or section for the task; follow its prerequisite links only when needed.
4. Prefer installed package types and version-matched source guidance over memory.
5. Preserve headless/core behavior when translating examples to a framework adapter.

## Task routing

- [Foundations](references/foundations.md) — Overview, installation, and devtools.
- [React adapter](references/framework-react.md) — React-specific setup and behavior.
- [Preact adapter](references/framework-preact.md) — Preact-specific setup and behavior.
- [Solid adapter](references/framework-solid.md) — Solid-specific setup and behavior.
- [Svelte adapter](references/framework-svelte.md) — Svelte-specific setup and behavior.
- [Vue adapter](references/framework-vue.md) — Vue-specific setup and behavior.
- [Angular adapter](references/framework-angular.md) — Angular-specific setup and behavior.
- [Lit adapter](references/framework-lit.md) — Lit-specific setup and behavior.

## Framework routing

- **Vanilla** — detect `@tanstack/hotkeys`. Read [Foundations](references/foundations.md). Shared guidance; check adapter-specific differences.
- **React** — detect `@tanstack/react-hotkeys`. Read [React adapter](references/framework-react.md).
- **Preact** — detect `@tanstack/preact-hotkeys`. Read [Preact adapter](references/framework-preact.md).
- **Solid** — detect `@tanstack/solid-hotkeys`. Read [Solid adapter](references/framework-solid.md).
- **Svelte** — detect `@tanstack/svelte-hotkeys`. Read [Svelte adapter](references/framework-svelte.md).
- **Vue** — detect `@tanstack/vue-hotkeys`. Read [Vue adapter](references/framework-vue.md).
- **Angular** — detect `@tanstack/angular-hotkeys`. Read [Angular adapter](references/framework-angular.md).
- **Lit** — detect `@tanstack/lit-hotkeys`. Read [Lit adapter](references/framework-lit.md).

## Product boundaries

Use these separate product skills when the task crosses their boundary: `tanstack-devtools`.

## Source status

Official documentation from `TanStack/hotkeys`, matched to these verified release inputs: @tanstack/hotkeys@0.8.0.

See [source provenance](references/SOURCES.md) for exact upstream inputs and deduplication records.

