omgskills Get the Mac app
Skill

cmdk-actions

@getsentry 44k stars Updated 2026-07-28 Author match: High

Guide for adding new actions to Sentry's Command+K palette. Use when implementing new cmdk actions, registering page-level or global actions, building async resource pickers, or adding contextual actions to a view.

apmcrash-reportingcrash-reportscsp-reportdevopsdjangoerror-loggingerror-monitoring

Install

Install this Claude and Codex skill with the command below. The command stays visible even when copy support is unavailable.

Install command
git clone https://github.com/getsentry/sentry /tmp/sentry && ln -s /tmp/sentry/.agents/skills/cmdk-actions ~/.claude/skills/cmdk-actions

View on GitHub

From README

Adding Actions to the Command Palette (cmdk) Sentry's Command+K palette is built on a tree-collection system where CMDKAction components register themselves via React context. Actions render wherever in the component tree they live — no central registry to update. Core files static/app/components/commandPalette/ui/cmdk.tsx — CMDKAction component (the only primitive you need) static/app/components/commandPalette/types.tsx — public types + cmdkQueryOptions helper static/app/components/commandPalette/ui/commandPaletteSlot.tsx — CommandPaletteSlot for scoping static/app/components/commandPalette/ui/commandPaletteGlobalActions.tsx — always-on global actions --- The Three Slots Slots control sort order and lifetime.

More from this repo