A specialized skill designed to programmatically extract IELTS reading articles and question sets from Cambridge PDF materials into structured JSON format.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install ielts-extractor
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install ielts-extractor using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The IELTS Test Data Extraction Skill is a robust tool designed for AI agents to navigate and parse complex Cambridge IELTS practice tests. It specializes in identifying specific reading passages and their corresponding questions, ensuring that even challenging dual-column layouts are captured with high accuracy. This skill is a vital component of Openclaw Skills for developers looking to build education platforms or data-driven study aids.
By automating the transition from static PDF documents to machine-readable JSON, it eliminates the manual overhead of data entry. It ensures that every reading passage, ranging from 1500 to 2500 words, is perfectly paired with its respective question types, including multiple-choice, heading matching, and fill-in-the-blanks.
To integrate this capability into your project using Openclaw Skills, ensure your directory structure is prepared and the necessary reference guides are in place:
# Create the data directory structure
mkdir -p ielts-tracker/data/tests/cambridge-4/test-1
# Ensure image assets folder exists
mkdir -p ielts-tracker/ielts-app/public/images/
# Verify reference documentation for extraction logic
ls references/pdf-extraction.md references/question-types.md
The skill organizes extracted data into a specific hierarchy for easy access by frontend applications. The schema includes:
| Path Components | Purpose |
|---|---|
cambridge-{edition} |
The specific Cambridge IELTS book number (e.g., 4, 5, 6). |
test-{number} |
The specific test number within the book. |
test.json |
The structured output containing the passage text and question objects. |
public/images/ |
Storage for any visual diagrams or charts extracted from the reading passage. |
Loading
An AI-powered tool for downloading, transcribing, and generating detailed summaries from Bilibili videos using Google Gemini and Whisper.

An AI-friendly Python skill for sending, receiving, and threading emails via the agentmail.to API using structured JSON data.

A comprehensive security audit engine designed to identify vulnerabilities, secret leaks, and misconfigurations in your OpenClaw setup.

An automated news aggregator that scans top tech publications and research papers to deliver a structured daily briefing on the AI industry.

A core ROS 2 integration for managing decentralized identity, storage, and access control on the peaq network.

A high-performance outbound safety layer for AI agents to prevent legal, compliance, and reputational risks before publishing content.








































