TanStack/devtools

🤖 Framework-agnostic devtools panel for handling TanStack libraries devtools and your custom devtool plugins

This repository also configures its own agents. See what devtools tells them →

506Stars on the repository
14Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

TanStack/devtools

Skill Claude CodeCodex

Use devtools-utils factory functions to create per-framework plugin adapters. createReactPlugin/createSolidPlugin/createVuePlugin/createPreactPlugin, createReactPanel/createSolidPanel/createVuePanel/createPreactPanel. [Plugin, NoOpPlugin] tuple for tree-shaking. DevtoolsPanelProps (theme). Vue uses (name, component)…

not rated 506 +2 today A SkillSpector: pass 84 tokens original MIT

TanStack/devtools

Skill Claude CodeCodex

Configure @tanstack/devtools-vite for source inspection (data-tsd-source, inspectHotkey, ignore patterns), console piping (client-to-server, server-to-client, levels), enhanced logging, server event bus (port, host, HTTPS), production stripping (removeDevtoolsOnBuild), editor integration (launch-editor, custom…

not rated 506 +2 today A SkillSpector: warn 93 tokens original MIT

devtools-app-setup

03

TanStack/devtools

Skill Claude CodeCodex

Install TanStack Devtools, pick framework adapter (React/Vue/Solid/Preact), register plugins via plugins prop, configure shell (position, hotkeys, theme, hideUntilHover, requireUrlFlag, eventBusConfig). TanStackDevtools component, defaultOpen, localStorage persistence.

not rated 506 +2 today A SkillSpector: warn 66 tokens original MIT

TanStack/devtools

Skill Claude CodeCodex

Publish plugin to npm and submit to TanStack Devtools Marketplace. PluginMetadata registry format, plugin-registry.ts, pluginImport (importName, type), requires (packageName, minVersion), framework tagging, multi-framework submissions, featured plugins.

not rated 506 +2 today A SkillSpector: pass 54 tokens original MIT

TanStack/devtools

Skill Claude CodeCodex

Build devtools panel components that display emitted event data. Listen via EventClient.on(), handle theme (light/dark), use @tanstack/devtools-ui components. Plugin registration (name, render, id, defaultOpen), lifecycle (mount, activate, destroy), max 3 active plugins. Two paths: Solid.js core with devtools-ui for…

not rated 506 +2 today A SkillSpector: pass 84 tokens original MIT

devtools-production

06

TanStack/devtools

Skill Claude CodeCodex

Handle devtools in production vs development. removeDevtoolsOnBuild, devDependency vs regular dependency, conditional imports, NoOp plugin variants for tree-shaking, non-Vite production exclusion patterns.

not rated 506 +2 changed 23d ago A SkillSpector: pass 43 tokens original MIT

TanStack/devtools

Skill Claude CodeCodex

Two-way event patterns between devtools panel and application. App-to-devtools observation, devtools-to-app commands, time-travel debugging with snapshots and revert. structuredClone for snapshot safety, distinct event suffixes for observation vs commands, serializable payloads only.

not rated 506 +2 today A SkillSpector: pass 59 tokens original MIT

TanStack/devtools

Skill Claude CodeCodex

Create typed EventClient for a library. Define event maps with typed payloads, pluginId auto-prepend namespacing, emit()/on()/onAll()/onAllPluginEvents() API. Connection lifecycle (5 retries, 300ms), event queuing, enabled/disabled state, SSR fallbacks, singleton pattern. Unique pluginId requirement to avoid event…

not rated 506 +2 today A SkillSpector: warn 79 tokens original MIT

TanStack/devtools

Skill Claude CodeCodex

Analyze library codebase for critical architecture and debugging points, add strategic event emissions. Identify middleware boundaries, state transitions, lifecycle hooks. Consolidate events (1 not 15), debounce high-frequency updates, DRY shared payload fields, guard emit() for production. Transparent server/client…

not rated 506 +2 today A SkillSpector: pass 64 tokens original MIT

devtools-webmcp

10

TanStack/devtools

Skill Claude CodeCodex

Register WebMCP tools with registerDevtoolsTools from @tanstack/devtools-webmcp. Name rules, cleanup, replace behavior, root import, and the /production import.

not rated 506 +2 today A 43 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: