brave-search
Lightweight web search and content extraction via Brave Search API, no browser required.
- Two core commands:
search.jsfor querying the web with configurable result counts, andcontent.jsfor extracting readable markdown from specific URLs - Search results include title, link, and snippet by default; add
--contentflag to include full page content as markdown - Ideal for documentation lookup, fact-checking, and fetching web content without the overhead of browser automation
- Requires
BRAVE_API_KEYenvironment variable and one-time npm setup
Brave Search
Headless web search and content extraction using Brave Search. No browser required.
Setup
Run once before first use:
cd ~/Projects/agent-scripts/skills/brave-search
npm ci
Needs env: BRAVE_API_KEY.
Search
More from steipete/agent-scripts
video-transcript-downloader
yt-dlp downloads: video, audio, subtitles, transcripts, clips, formats, playlists.
5261password
Set up and use 1Password CLI (op, one-password). Use when installing the CLI, enabling desktop app integration, signing in, selecting Peter's multi-account setup, or storing/reading/injecting/running secrets via op. Always use tmux for op commands.
308markdown-converter
Markitdown to Markdown: PDF, Office, HTML, data, OCR, audio, ZIP, YouTube.
166create-cli
CLI UX/spec: args, flags, help, output, errors, config, dry-run.
147swiftui-liquid-glass
SwiftUI iOS 26+ Liquid Glass: implement, adopt, refactor, review correctness/perf/design.
143nano-banana-pro
Nano Banana 2/Gemini 3.1 Flash Image gen/edit: text-to-image, image-to-image, 512/1K/2K/4K, input-image workflows.
143