/ladakh prints a general Ladakh riding tip, a different one each time.

A Ladakh road trip above the Claude prompt. A Royal Enfield rides from Leh to Khardung La as your conversation's context window fills up.
/ride hides or shows it. Terminals that cannot draw images get a text track instead.Type this at the prompt of a terminal Claude Code session:
/plugin install ladakh-ride --marketplace shailendergoud2907/ladakh-ride
Answer y to add the marketplace, then pick the user scope.
claude plugin validate .
claude plugin test .
| Mod | What it does | Install |
|---|---|---|
| ride-status | Status line shows context used as altitude | /plugin install ride-status --marketplace shailendergoud2907/ladakh-ride |
| safe-ride | Blocks rm -rf on home or root, plain force-push, git reset --hard | /plugin install safe-ride --marketplace shailendergoud2907/ladakh-ride |
| tool-log | Side panel of tool calls, /tool-log | /plugin install tool-log --marketplace shailendergoud2907/ladakh-ride |
| done-chime | Chime and toast after a turn of 30 s or more (sound plays on macOS) | /plugin install done-chime --marketplace shailendergoud2907/ladakh-ride |
| limit-alert | Toast at 80% and 95% of the 5-hour limit | /plugin install limit-alert --marketplace shailendergoud2907/ladakh-ride |
| mba-voice | Adds a short working-style note to the system prompt | /plugin install mba-voice --marketplace shailendergoud2907/ladakh-ride |
| ladakh-tips | /ladakh prints a riding tip | /plugin install ladakh-tips --marketplace shailendergoud2907/ladakh-ride |
| ladakh-theme | Ladakh Dusk and Ladakh Glacier colour themes, pick with /theme | /plugin install ladakh-theme --marketplace shailendergoud2907/ladakh-ride |
| mba-shortcuts | /mba-shortcuts:case, :pitch, :redteam, :memo | /plugin install mba-shortcuts --marketplace shailendergoud2907/ladakh-ride |
/focus 25 now lives inside ladakh-ride and shows in the band.
hooks/register.tsx 30 lines1import type { Register } from 'claude-code'
2
3const TIPS = [
4 'Give yourself two full days in Leh (about 3,500 m) before going higher. Altitude sickness does not care how fit you are.',
5 'Headache, nausea or poor sleep that gets worse as you climb: stop, rest and go down. Do not push over a pass to keep the schedule.',
6 'Fill the tank in Leh before heading toward Nubra. Fuel stops are far apart and not always open.',
7 'Start early. Streams on high roads swell in the afternoon melt and crossings get harder.',
8 'Carry more water than you think you need. Dry air at altitude dehydrates you quietly.',
9 'Pack layers. A road can go from sun to sleet in an hour near the passes.',
10 'Ride slower than the road allows. Gravel patches and loose sand hide around blind corners.',
11 'Keep stops at the top of a pass short. The air is thin and a few minutes is plenty for the photo.',
12 'Check current road and permit rules with a local before you leave. They change with the season.',
13]
14let next = Math.floor(Math.random() * TIPS.length)
15
16export const register: Register = on => {
17 on('session.start', async ($, e, nextHook) => {
18 await $.command.register({ name: 'ladakh', description: 'A Ladakh riding tip' })
19
20 return nextHook(e)
21 })
22
23 on('command.run', { command: 'ladakh' }, async () => {
24 const tip = TIPS[next % TIPS.length]
25 next += 1
26
27 return { text: `Ladakh tip: ${tip}` }
28 })
29}
30