Web Page API for Openclaw

A specialized skill for AI agents to retrieve raw or rendered HTML and convert web pages into clean Markdown for data analysis and research.

justoneapi
v1.0.6
Apr 15, 2026
0
900
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install justoneapi-web

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install justoneapi-web using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Web Page API?

The Web Page API skill is a robust solution designed for developers building advanced Openclaw Skills that require precise web content extraction. Powered by JustOneAPI, it allows AI agents to interact with the web beyond simple scraping by providing options for raw source code, dynamically rendered HTML, and LLM-friendly Markdown conversion. This ensures that agents can accurately process modern, JavaScript-heavy websites that standard HTTP clients might fail to capture.

By integrating this skill into your ecosystem, you empower your agents with high-fidelity data extraction capabilities. It serves as a vital bridge in the Openclaw Skills framework, enabling workflows that involve deep technical analysis, content summarization, and automated research without the complexity of managing browser instances or scraping logic manually.

Web Page API Use Cases

  • Converting complex technical documentation into clean Markdown for AI-assisted coding and documentation tasks.
  • Retrieving rendered HTML from single-page applications (SPAs) to ensure data accuracy in Openclaw Skills workflows.
  • Extracting raw HTML content for structural analysis and data mining projects.
  • Building automated research pipelines that require real-time web content fetching and formatting.

How Web Page API Works

  1. Analyze the specific web data requirement, such as raw HTML for source analysis or Markdown for LLM processing.
  2. Select the most efficient operation from the available endpoints: htmlV1, renderedHtmlV1, or markdownV1.
  3. Identify the target URL and ensure it is passed correctly as a parameter to the skill.
  4. Execute the request through the Node.js runner, which handles authentication via the JUST_ONE_API_TOKEN.
  5. Receive the structured output to be utilized in the next step of the agent's logic or presented to the end user.

Web Page API Setup

To get started with this skill, you must have Node.js installed and obtain an API token from the JustOneAPI Dashboard. Follow these steps for configuration:

# Set your environment variable for authentication
export JUST_ONE_API_TOKEN="your_token_here"

# Use the skill via the CLI runner
node ./bin/run.mjs --operation "markdownV1" --token "$JUST_ONE_API_TOKEN" --params-json '{"url":"https://example.com"}'

Web Page API Data Schema & Taxonomy

The skill provides a simplified interface for content retrieval, primarily focusing on URL-based requests. Data is returned in structured formats based on the chosen operation.

Operation Output Type Description
htmlV1 Raw HTML Gets the source HTML of the target web page.
renderedHtmlV1 Rendered HTML Gets the HTML content after JavaScript execution.
markdownV1 Markdown Converts the web page content into clean, readable Markdown.

Web Page API Advanced Features

  • Dynamic rendering support for capturing content from modern JavaScript frameworks (React, Vue, etc.).
  • Native Markdown conversion to reduce token consumption and improve LLM performance within Openclaw Skills.
  • Parameterized requests that allow for precise targeting of specific URLs without complex request bodies.
  • Direct integration with the JustOneAPI backend for high reliability and authenticated access.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins node
Github Stars: 0
forks: 0

Featured*