add-slots
CommunityEnable modular extensibility through slots.
Authorkibertoad
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Slots are the extensibility primitive for collecting contributions from many modules into a single place. Each slot is a named array — modules contribute items, and the registry concatenates them at resolve time. The shell reads the merged result via useSlots().
Core Features & Use Cases
- The registry merges per-module slot contributions into a single AppSlots map.
- Modules can contribute to multiple slots, enabling extensibility points like command palettes, dashboards, or system registrations.
- The host shell consumes the merged slots to render UI extensions and integrations.
Quick Start
Install the module that defines slots, register it with the registry, and observe the combined slot items appear in the shell.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: add-slots Download link: https://github.com/kibertoad/tanstack-react-modules/archive/main.zip#add-slots Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.