cabinet

Discover cabinet members and invoke their skills by name.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/orenmagid/claude-cabinet --skill cabinet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cabinet
Source: https://github.com/orenmagid/claude-cabinet/tree/main/templates/skills/cabinet
Command: npx skills add https://github.com/orenmagid/claude-cabinet --skill cabinet

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cabinet management helps you quickly access domain experts by presenting a dynamic roster and enabling direct invocation of a chosen member.

Core Features & Use Cases

  • Dynamic roster discovery from the cabinet index or cabinet-*/SKILL.md metadata.
  • Friendly member names (no cabinet- prefix) and direct skill invocation by name.
  • Graceful handling when a member is not found or unavailable.

Quick Start

Ask Claude to consult a specific cabinet member by name.

Frequently Asked Questions about cabinet

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I invoke a specific AI assistant from a roster of experts?

To invoke an AI assistant, ask Claude to consult a specific cabinet member by name. The system dynamically discovers members and directly invokes the matched skill, or prompts for a selection if no name is provided.

How does dynamic roster discovery work for expert members?

Dynamic roster discovery works by reading the cabinet index or cabinet-*/SKILL.md metadata. It identifies available members, strips the cabinet- prefix for friendly display, and surfaces the roster for user selection.

What happens if a named expert is not found in the cabinet?

If a named expert is not found, the system provides graceful handling for unavailable members. It falls back to reading cabinet frontmatter metadata or prompts the user to select from the discovered roster.

Can I use the cabinet system without a pre-configured member index?

Yes, you can use the system without a pre-configured index. It features fallbacks if the index is missing, dynamically discovering members by reading cabinet-*/SKILL.md metadata instead.

What is the best way to manage multiple domain experts in an AI workflow?

The best way to manage multiple domain experts is using a cabinet system that presents a dynamic roster. You can directly invoke specific experts by name, ensuring quick access to specialized skills within your workflow.

Do I need to specify a member name to consult the cabinet?

No, you do not need to specify a member name. If you provide no name, the system will present the dynamically discovered roster and prompt you to make a selection from the available experts.