Skip to content

ProductivityTopics: raycast, launcher, execute, webhook, commands, productivity

Version
2.0.0
License
MIT
Published
October 14, 2026
Pinned commit
2b04cba
Rating
No ratings yet
Forks
3
Adaptation effort
—

@kentcdodds/raycast

Intent

Raycast launcher whose commands are execute scripts in this package’s storage. Agents add commands with title, description, icon, and ESM code. The local extension calls one minted launcher webhook (router: action: "list-commands" | "run"). The URL lives only in ~/.config/kody/raycast.json on the Mac — never in chat.

Extension source: extension/.

Setup

  1. Mint the launcher webhook on https://kody.codes/account/webhooks (package @kentcdodds/raycast).
  2. Reveal/copy the URL into ~/.config/kody/raycast.json as webhookUrl (mode 0600). Do not paste URLs into chat with agents.
  3. Link/import extension/ (or ~/code/raycast-extensions/kody) and open Kody Commands.

Package apps on *.kody.run require a Kody browser handoff, so they are not used as the Raycast backend.

Agent command creation

import upsertCommand from 'kody:@kentcdodds/raycast/upsert-command'
await upsertCommand({ title, description, icon, code })

Done when

  • ~/.config/kody/raycast.json has webhookUrl
  • Kody Commands lists stored commands and runs them
Report this listing

Log in to report this listing.