
Gpui Action
This is your guide when working with GPUI's action system, which handles keybindings and user commands in the framework. It covers the actions! macro for declaring actions, binding keys with bind_keys, handling actions via on_action, and managing key contexts. The skill points you to action.md as the main reference, but it's really part of a larger GPUI navigation system that covers async tasks, entity state, focus handling, and the whole framework surface. If you're building a GPUI app and need to wire up keyboard shortcuts or respond to user commands, this gets you to the right docs quickly instead of hunting through the broader framework reference.
- skills.sh installs
- 253
- GitHub stars
- 12.5K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add longbridge/gpui-component --skill gpui-action --agent claude-codeInstalls into .claude/skills of the current project.
Files
This is your guide when working with GPUI's action system, which handles keybindings and user commands in the framework. It covers the actions! macro for declaring actions, binding keys with bind_keys, handling actions via on_action, and managing key contexts. The skill points you to action.md as the main reference, but it's really part of a larger GPUI navigation system that covers async tasks, entity state, focus handling, and the whole framework surface. If you're building a GPUI app and need to wire up keyboard shortcuts or respond to user commands, this gets you to the right docs quickly instead of hunting through the broader framework reference.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/longbridge/gpui-component
- Categories
- Frontend Development, Finance & Trading
- First seen
- Jun 3, 2026