add-slots

Community

Enable 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.