A browser extension for adding shortcuts to bsky.app.
- Run
nvm installto install Node v24.16.0 - Run
npm install - Run
npm run build:firefox - Visit the firefox addon debugging page
- (or enter
about:debugging#/runtime/this-firefoxin the address bar)
- (or enter
- Click
Load Temporary Add-on, and selectbsky-shortcuts/build
Settings are stored with storage.sync, which Firefox only allows for add-ons with an ID. To test settings in a temporary add-on, create a config.local.js in the project root:
module.exports = {
firefoxGuid: "your-addon-id@example.com"
};- Run
nvm installto install Node v24.16.0 - run
npm install - run
npm run build:chrome - Visit the chrome extensions page
- (or enter
chrome://extensions/in the Chrome address bar)
- (or enter
- Enable
Developer modein the top right - Click
Load unpackedin the top left and select thebsky-shortcuts/build/chromefolder
See CONTRIBUTING.md for guidelines on how to contribute to this project.
| Key | Action |
|---|---|
| j | Move to next post |
| k | Move to previous post |
| v | Select next link in post |
| Shift + v | Select previous link in post |
| . | Load more posts |
| Key | Action |
|---|---|
| Enter | Open selected post/link |
| l | Like post |
| r | Reply to selected post |
| t | Repost (press again to undo) |
| Shift + t | Quote post |
| o | Expand image |
| h | Hide post |
| b | Block account |
| m | Mute account |
| x | Report post |
| y | Copy post text |
| s | Save post |
| Key | Action |
|---|---|
| c | Cycle forward through saved feeds |
| Shift + c | Cycle backward through saved feeds |
| / | Focus Search |
| Alt + a | Switch to next account |
| ? | Show shortcuts |
| Key | Action |
|---|---|
| g h | Go to home |
| g p | Go to profile |
| g u | Go to post author profile |
| g n | Go to notifications |
| g c | Go to chat |
| g f | Go to feeds |
| g l | Go to lists |
| g s | Go to settings |
See CHANGELOG.md for a complete list of changes.

