OLX Printing Press CLI for Openclaw

An agent-optimized, reverse-engineered CLI and MCP server for interacting with the public OLX.pl job-listings API without requiring authentication.

czarek-commits
v1.0.0
Jun 10, 2026
0
508
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install pp-olx

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 pp-olx 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 OLX Printing Press CLI?

The OLX Printing Press CLI is a specialized developer tool designed to interface seamlessly with the public, reverse-engineered OLX.pl job-listings API. This system requires absolutely no authentication, enabling automated developer workflows and autonomous AI agents to query active job offers, check applications-count statistics, access nested category breadcrumbs, and parse search engine metadata. As part of the wider Openclaw Skills ecosystem, it bridges the gap between raw web APIs and program-friendly consumption.

Optimized primarily for automated agents, the tool includes sophisticated JSON parsing, result-limiting parameters, and local SQLite syncing capabilities. By using this tool within the Openclaw Skills suite, teams can automate market intelligence, monitor competitor recruitment trends, and dynamically parse Polish job marketplace data without complex browser scripting or session overhead.

OLX Printing Press CLI Use Cases

  • Scraping and analyzing employment market trends on OLX.pl for industrial, manufacturing, or service sectors.
  • Monitoring applicant response counts on specific listings to evaluate job competitiveness in real-time.
  • Building custom alert engines or jobs feeds by routing JSON results to webhooks or local storage.
  • Enabling autonomous AI agents using Openclaw Skills to search, select, and filter current listings using plain-English commands.
  • Mapping category breadcrumbs and taxonomy to build localized databases of job categories.

How OLX Printing Press CLI Works

  1. Capability Discovery: Users can run the which command using natural language to resolve specific tasks to the correct CLI API endpoint.
  2. Targeted Fetching: The CLI issues unauthenticated HTTP requests to OLX.pl's endpoints (e.g., Candidates, Offers, SEO, or GraphQL Gateways) using structured queries.
  3. Agent Parsing & Filtering: If run with agent optimization, the tool processes the payload, selects requested nested properties, and suppresses unwanted console noise.
  4. Structured Output delivery: Results are wrapped in a standardized provenance envelope and routed to the default console output, written to a file, or POSTed directly to an active webhook.

OLX Printing Press CLI Setup

Verify that the CLI is installed before executing commands. If it is missing, install it via the Printing Press installer:

npx -y @mvanhorn/printing-press install olx --cli-only

Ensure that $GOPATH/bin or $HOME/go/bin is configured on your environment's $PATH. Then verify your installation:

olx-pp-cli --version

You can verify the health of your installation and check for errors by executing the diagnostic command:

olx-pp-cli doctor

To run this tool within Model Context Protocol (MCP) clients like Claude, add the MCP binary wrapper:

claude mcp add olx-pp-mcp -- olx-pp-mcp

OLX Printing Press CLI Data Schema & Taxonomy

The CLI formats its payload results inside a clean, machine-readable provenance envelope:

Field Type Description
meta Object Envelope metadata specifying source (live vs local), synced_at times, and execution details
results Array/Object The core response envelope containing retrieved job offers, candidate counts, user profiles, or metadata

Persistent Structures and Settings

  • Feedback logs: Saved locally at the user path ~/.olx-pp-cli/feedback.jsonl
  • Profiles configuration: Flag variables and credentials configurations are stored locally inside custom profiles, allowing quick reuse across scheduled automated sequences.

OLX Printing Press CLI Advanced Features

  • Agent Mode Integration: Using the --agent parameter automatically enables pipeable JSON, disables colors, forces automated yes-confirmations, and bypasses prompts.
  • Nested Selection: The --select flag filters deep JSON paths, preserving AI context space by transferring only key-value elements required by Openclaw Skills workflows.
  • Configurable Deliveries: Supports the --deliver flag to output results directly to standard stdout, write files atomically with file:<path>, or deliver to a webhook endpoint with webhook:<url>.
  • Offline Fallback Storage: Leverages local SQLite cache sync capabilities to execute historical queries even when live API rates are constrained.
  • Named Configuration Profiles: Facilitates scheduling agents via named profiles, ensuring identical flags are executed every run according to predefined patterns.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*