opencli

Fetch structured public data via CLI adapters without authentication.

7|Updated Nov 21, 2020
One-click install
npx skills add https://github.com/memorysaver/dotfiles --skill opencli-memorysaver
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: opencli
Source: https://github.com/memorysaver/dotfiles/tree/main/agents/skills/opencli
Command: npx skills add https://github.com/memorysaver/dotfiles --skill opencli-memorysaver

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Retrieving timely, structured data from public websites typically requires browser automation, login credentials, or manual scraping. OpenCLI provides a login-free, CLI-based workflow to fetch data from public adapters and generated YAML adapters.

Core Features & Use Cases

  • No-login access to dozens of public adapters (news, Q&A, papers, code, etc.).
  • Multi-source research: combine outputs from multiple adapters and synthesize insights.
  • AI-assisted discovery: generate new adapters for unknown sites and extract data without a browser.

Quick Start

Run a public data retrieval command such as opencli hackernews top --limit 5 -f json to fetch current public data.

Frequently Asked Questions about opencli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scrape public websites for structured data without logging in?▼

OpenCLI gathers structured information from public websites via CLI adapters without requiring authentication. It supports a broad range of sources including news, Q&A, papers, and developer resources, enabling both single-source pulls and multi-source research workflows.

Can I extract data from multiple public websites and combine the outputs?▼

OpenCLI supports multi-source research by combining outputs from multiple adapters to synthesize insights. You can execute single-source pulls or aggregate structured data across news, Q&A, papers, and code resources without authentication.

How do I create a custom adapter for a website that does not have a public adapter?▼

You can create a custom adapter for an unknown website by defining a YAML file with fetch, map, and output steps. OpenCLI also supports AI-assisted adapter discovery to generate new adapters for extracting data without a browser.

Does OpenCLI require browser automation or login credentials to fetch web data?▼

No, OpenCLI does not require browser automation or login credentials. It enforces a public, login-free workflow to retrieve structured data from websites using CLI adapters and YAML configurations.

What is the best way to pull top stories from Hacker News via the command line?▼

The best way to pull top stories from Hacker News via the command line is using a public data retrieval command. You can run a command like opencli hackernews top --limit 5 -f json to fetch current public data in JSON format.

Are there limitations when fetching data from public websites without authentication?▼

The main limitation of fetching data without authentication is that OpenCLI is restricted to public, login-free sources. You cannot access gated content or private data, and retrieval relies on available public adapters or custom YAML adapters you generate.