Skip to content

feat: add olostep-web-research experimental skill#323

Open
umerkay wants to merge 1 commit intoopenai:mainfrom
umerkay:feat/olostep-web-research
Open

feat: add olostep-web-research experimental skill#323
umerkay wants to merge 1 commit intoopenai:mainfrom
umerkay:feat/olostep-web-research

Conversation

@umerkay
Copy link
Copy Markdown

@umerkay umerkay commented Mar 30, 2026

feat: add olostep-web-research experimental skill

Summary

Adds a new experimental skill for web research using the Olostep API. Enables agents to scrape URLs, crawl websites, perform web searches, and synthesize research answers from live web data.

Changes

  • SKILL.md — Skill definition with authentication guidance and CLI interface documentation
  • scrape.py — Python script for scraping individual URLs with format options (markdown, text, html, json)
  • api_docs.md — Quick reference for Olostep API endpoints, parameters, and response formats
  • requirements.txt — Dependencies (olostep>=1.0.0)

Usage

Users can enable this skill in Codex by setting their API key:

export OLOSTEP_API_KEY='your_key'

Then invoke via:

  • scrape.py --url <url> — Extract content from a single page
  • crawl.py --url <url> — Crawl multiple pages from a site
  • search.py --query "<query>" — Perform web search
  • answer.py --task "<question>" — AI-synthesized answer with sources

Auth Pattern

Follows the same secure pattern as render & imagegen skills: API key required as environment variable, never stored in the skill itself.

@umerkay umerkay requested a review from a team March 30, 2026 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant