searchapi-onboarding
Onboard an agent to SearchApi. Use when a coding agent first encounters SearchApi, for live SERP work (Google, Bing, Yahoo, Yandex, Baidu, Naver, DuckDuckGo), Google verticals (News, Maps, Shopping, Scholar, Flights, Hotels, Jobs, Events, Trends, Finance, Patents, Books, Local, Place, YouTube), c...
Install this skill
or
30/100
Security score
The searchapi-onboarding skill was audited on Aug 6, 2026 and we found 8 security issues across 3 threat categories, including 3 high-severity. Review the findings below before installing.
Categories Tested
Security Issues
medium line 69
Curl to non-GitHub URL
SourceSKILL.md
| 67 | ```bash |
| 68 | export SEARCHAPI_API_KEY="your-key-here" |
| 69 | curl -s "https://www.searchapi.io/api/v1/search?engine=ENGINE&q=QUERY&api_key=$SEARCHAPI_API_KEY" | jq |
| 70 | ``` |
| 71 |
medium line 79
Curl to non-GitHub URL
SourceSKILL.md
| 77 | |
| 78 | ```bash |
| 79 | curl -s "https://www.searchapi.io/api/v1/search?engine=google&q=hello&api_key=$SEARCHAPI_API_KEY" | jq '.search_metadata.status' |
| 80 | ``` |
| 81 |
medium line 39
Access to home directory dotfiles
SourceSKILL.md
| 37 | That sets the key for your **current terminal only** (close the window and it's gone). To make it permanent, you need to add the same line to your shell's startup file: |
| 38 | |
| 39 | - If you use **zsh** (default on macOS): open `~/.zshrc` in a text editor and add `export SEARCHAPI_API_KEY="your-key-here"` at the bottom. Save. |
| 40 | - If you use **bash**: same thing but the file is `~/.bashrc` (Linux) or `~/.bash_profile` (older macOS). |
| 41 | - Not sure which shell you have? Run `echo $SHELL` and it'll print something like `/bin/zsh` or `/bin/bash`. |
medium line 40
Access to home directory dotfiles
SourceSKILL.md
| 38 | |
| 39 | - If you use **zsh** (default on macOS): open `~/.zshrc` in a text editor and add `export SEARCHAPI_API_KEY="your-key-here"` at the bottom. Save. |
| 40 | - If you use **bash**: same thing but the file is `~/.bashrc` (Linux) or `~/.bash_profile` (older macOS). |
| 41 | - Not sure which shell you have? Run `echo $SHELL` and it'll print something like `/bin/zsh` or `/bin/bash`. |
| 42 | - After editing, either restart your terminal or run `source ~/.zshrc` (or `source ~/.bashrc`) to load it. |
medium line 42
Access to home directory dotfiles
SourceSKILL.md
| 40 | - If you use **bash**: same thing but the file is `~/.bashrc` (Linux) or `~/.bash_profile` (older macOS). |
| 41 | - Not sure which shell you have? Run `echo $SHELL` and it'll print something like `/bin/zsh` or `/bin/bash`. |
| 42 | - After editing, either restart your terminal or run `source ~/.zshrc` (or `source ~/.bashrc`) to load it. |
| 43 | |
| 44 | **On Windows:** use WSL (Windows Subsystem for Linux) and follow the Linux steps above, or set the env var via System Properties → Environment Variables. |
high line 39
Shell profile modification
SourceSKILL.md
| 37 | That sets the key for your **current terminal only** (close the window and it's gone). To make it permanent, you need to add the same line to your shell's startup file: |
| 38 | |
| 39 | - If you use **zsh** (default on macOS): open `~/.zshrc` in a text editor and add `export SEARCHAPI_API_KEY="your-key-here"` at the bottom. Save. |
| 40 | - If you use **bash**: same thing but the file is `~/.bashrc` (Linux) or `~/.bash_profile` (older macOS). |
| 41 | - Not sure which shell you have? Run `echo $SHELL` and it'll print something like `/bin/zsh` or `/bin/bash`. |
high line 40
Shell profile modification
SourceSKILL.md
| 38 | |
| 39 | - If you use **zsh** (default on macOS): open `~/.zshrc` in a text editor and add `export SEARCHAPI_API_KEY="your-key-here"` at the bottom. Save. |
| 40 | - If you use **bash**: same thing but the file is `~/.bashrc` (Linux) or `~/.bash_profile` (older macOS). |
| 41 | - Not sure which shell you have? Run `echo $SHELL` and it'll print something like `/bin/zsh` or `/bin/bash`. |
| 42 | - After editing, either restart your terminal or run `source ~/.zshrc` (or `source ~/.bashrc`) to load it. |
high line 42
Shell profile modification
SourceSKILL.md
| 40 | - If you use **bash**: same thing but the file is `~/.bashrc` (Linux) or `~/.bash_profile` (older macOS). |
| 41 | - Not sure which shell you have? Run `echo $SHELL` and it'll print something like `/bin/zsh` or `/bin/bash`. |
| 42 | - After editing, either restart your terminal or run `source ~/.zshrc` (or `source ~/.bashrc`) to load it. |
| 43 | |
| 44 | **On Windows:** use WSL (Windows Subsystem for Linux) and follow the Linux steps above, or set the env var via System Properties → Environment Variables. |
Scanned on Aug 6, 2026
View Security DashboardGitHub Stars 1
Rate this skill
Categorydevelopment
UpdatedAugust 9, 2026
SamJale/SearchApi-Claude-Plugin