A caret-anchored "/" command popup for a textarea you already own — sectioned list, roving keyboard cursor, and one commit that either inserts a token or fires an action.
npx shadcn@latest add @zyeon/slash-command-menuZyeon UI limits how often it can be asked, and Slash Command Menu hasn't had its turn. Its source will show here once it has.