search-web
Search the web using Perplexity AI API. Returns sourced, up-to-date information.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Search the web using Perplexity AI API. Returns sourced, up-to-date information.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Create a new sub-agent — no Terraform, no Docker by default. Starts as a systemd service, patched into the bridge immediately so @agent works right away.
Commit and push repo changes to GitHub using the standard Iris workflow.
Send an email via Resend API from ${IRIS_EMAIL_FROM:-iris@example.com}. Use when human escalation is needed or to deliver results outside Slack/Telegram.
Transcribe an audio file (m4a, mp3, wav, ogg, webm) to text using OpenAI Whisper API. Use when a user shares a voice note or audio attachment.
Add, remove, and test MCP (Model Context Protocol) servers by editing meta/mcp.json. Tools from connected servers appear automatically as mcp__<server>__<tool>.
Expose a local port as a public HTTPS subdomain under IRIS_BASE_DOMAIN. Writes nginx config, obtains SSL cert via certbot, reloads nginx.
| name | search-web |
| description | Search the web using Perplexity AI API. Returns sourced, up-to-date information. |
| secrets | ["PERPLEXITY-API-KEY"] |
Perform web searches via Perplexity API. Returns AI-summarized results with citations.
search-web "your search query"
# Simple search
search-web "latest news on AI regulation 2025"
# Technical query
search-web "Terraform Azure VM module examples"
# Current events
search-web "stock market today S&P 500"
Requires the PERPLEXITY-API-KEY secret, resolved via get-secret.
bootstrap.sh prompts for it as an optional step ("Set up web search
(Perplexity)?") — skip it there and add it later by re-running with
--setup, or set it directly.
On the default zero-cloud install, set it as an env var in /iris/.env:
PERPLEXITY_API_KEY=your-api-key-here
On the Key Vault profile:
az keyvault secret set --vault-name "$IRIS_KEY_VAULT" \
--name PERPLEXITY-API-KEY \
--value "your-api-key-here"
Get API key from: https://www.perplexity.ai/settings/api
Returns JSON with:
answer: Summarized answersources: Array of source URLsmodel: Perplexity model used{baseDir}/search.sh — Main search script