hainan-price

Extract and synchronize Hainan engineering cost material data to Elasticsearch.

Updated May 22, 2026
One-click install
npx skills add https://github.com/pengfit/cjt-skills --skill hainan-price
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hainan-price
Source: https://github.com/pengfit/cjt-skills/tree/main/hainan-price
Command: npx skills add https://github.com/pengfit/cjt-skills --skill hainan-price

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, beautifulsoup4, pyyaml, elasticsearch, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of extracting and synchronizing Hainan's engineering cost material information, saving time and reducing manual errors in data collection and processing.

Core Features & Use Cases

  • Data Extraction: Automatically extract material information from specified sources.
  • Synchronization: Synchronize extracted data to Elasticsearch for further processing and analysis.
  • Use Case: This Skill can be used to automatically update material prices for Hainan's construction industry, ensuring that the latest data is always available for decision-making.

Quick Start

To start the Skill, navigate to the 'hainan-price' directory and run the following command: ./run.sh sync.

Frequently Asked Questions about hainan-price

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

FAQPage Schema
How do I extract construction material information from Hainan government websites?

You can extract construction material information from Hainan government websites by running the sync command, which uses Python requests and beautifulsoup4 to fetch and parse the data, then synchronizes it to Elasticsearch for analysis.

How does Elasticsearch synchronization work for engineering cost data?

Elasticsearch synchronization for engineering cost data works by taking the extracted material information parsed via beautifulsoup4 and indexing it directly into an Elasticsearch cluster, making the latest material prices available for real-time querying.

Do I need Python and beautifulsoup4 to scrape Hainan engineering cost data?

Yes, you need Python installed along with the beautifulsoup4, requests, pyyaml, and elasticsearch libraries to scrape Hainan engineering cost data, as the automation script depends on these specific packages for extraction and synchronization.

Can I use this automated data extraction for construction industry material prices outside Hainan?

This automated data extraction is specifically configured for Hainan's engineering cost material information sources, so applying it to construction industry material prices outside Hainan would require modifying the target URLs and parsing logic within the scripts.

What is the best way to automate ETL processes for construction industry material information?

The best way to automate ETL processes for construction industry material information is using a dedicated script that combines web scraping with Elasticsearch synchronization, ensuring extracted material prices are automatically updated without manual data collection errors.