stacks/raycast
publicClone
Push over the same URL. A password will not work: create a token under access tokens and use it in place of one.
- .github
- .vscode
- .zed
- assets
- docs
- src
- test
- .editorconfig 147 B
- .gitattributes 12 B
- .gitignore 223 B
- buddy-bot.config.ts 855 B
- build.ts 388 B
- bun.lock 141.3 KB
- bunfig.toml 88 B
- CHANGELOG.md 4.8 KB
- eslint.config.js 250 B
- LICENSE.md 1.1 KB
- package-lock.json 166.6 KB
- package.json 3.0 KB
- pkgx.yaml 47 B
- README.md 1.1 KB
- stacks-logo.ico 44.0 KB
- tsconfig.json 744 B
Stacks Buddy for Raycast
Search and run every Buddy command registered by a local Stacks project, including custom commands from app/Commands.
How it works
The extension reads the selected project's command inventory with:
./buddy list --json --no-interactionThere is no hosted command API and no stale command catalog. The list always reflects the framework and custom commands installed in the selected project.
Setup
- Install the extension in Raycast.
- Choose a Stacks project directory in the extension preferences.
- Optionally choose the terminal application used to launch commands.
- Open
Stacks Buddy, search for a command, and press Return.
Commands open in a terminal so interactive prompts, logs, and long-running development servers behave exactly as they do when Buddy is launched directly. Commands that remove or replace resources receive an additional Raycast confirmation before the terminal opens.
Development
bun install
bun run devValidate the extension with:
bun test
bun run typecheck
bun run lint
bun run buildLicense
MIT