Token导航 LogoToken导航TokenDH.com
研究检索需要联网clawhub未标认证来源可访问clear审计通过

shopify-jsonld-parserShopify jsonld parser 搜索

Agent Skill

shopify-jsonld-parser 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

2,326

周安装

95

GitHub Stars

公开资料未说明

下载量

752
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:shopify-jsonld-parser(Shopify jsonld parser 搜索)
来源仓库:https://github.com/igorganapolsky/shopify-jsonld-parser
安装命令:
openclaw skills install shopify-jsonld-parser
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install shopify-jsonld-parser

简介

从 Shopify 商品页提取结构化数据的解析工具。

  • 适用于竞品分析、价格监控与产品信息抓取场景。shopify-jsonld-parser 属于研究检索类 Skill,可作为该场景下的辅助能力补充。
  • 可输出价格、库存、货币与优惠等关键商业信息。
  • 必须遵守 robots.txt 与反爬策略,不得高频请求生产站点。
  • 建议仅在授权范围内使用,避免侵犯网站所有者权益。

SKILL.md

name
shopify-jsonld-parser
description
>

Shopify JSON-LD Parser

Parse JSON-LD from Shopify product pages (or any schema.org/Product JSON-LD) to extract structured commerce data reliably.

Quick Start

  1. Fetch HTML: web_fetch a product page URL.
  2. Parse: Run scripts/parse_shopify_jsonld.py input.html (outputs JSON).
  3. Query output for offers, availability, etc.

Example:

exec command="python3 skills/shopify-jsonld-parser/scripts/parse_shopify_jsonld.py page.html"

Workflow

  1. Input: HTML file/path with JSON-LD (from web_fetch, read, or local).
  2. Find JSON-LD: Script extracts all <script type="application/ld+json"> contents.
  3. Parse Product: Traverse @graph or root for @type: Product, extract:

- name, description, image, sku, brand - offers: array of Offer objects → price, priceCurrency, availability, url, itemCondition - availability (product-level or per-offer): http://schema.org/InStock, OutOfStock, PreOrder, etc. - Variants: Infer from multiple offers or hasVariant.

  1. Output: Clean JSON: {product: {...}, offers: [...], inventory_status: "InStock|OutOfStock|Limited|Unknown"}

Inventory is typically availability enum, not exact quantity (use Shopify API for levels). Map:

  • InStock → available
  • OutOfStock → unavailable
  • PreOrder/BackOrder → preorder

Usage Examples

Extract offers from page:

read path="shopify-page.html" → html
write path="tmp.html" content=html
exec command="python3 skills/shopify-jsonld-parser/scripts/parse_shopify_jsonld.py tmp.html" → parsed.json
read path="parsed.json"

Query CLI-style: Add --query price or --field offers[0].availability flags to script.

Script Reference

scripts/parse_shopify_jsonld.py [input.html] [--query FIELD] [--output json|yaml]

  • Handles malformed JSON-LD gracefully.
  • Supports multiple @graph items.
  • Validates schema.org types.

Schema Reference

See references/schema.md for schema.org/Product + Offer properties.

Troubleshooting

  • No JSON-LD: Returns {error: "No product JSON-LD found"}
  • Multiple products: Takes first @type:Product.
  • Dynamic Liquid: Static HTML only (no JS-rendered).

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

70.47%
按下载量换算530

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills