wordlift-kg-builder
OfficialBuild and maintain Knowledge Graphs from webpages
System Documentation
What problem does it solve?
Build and maintain Knowledge Graphs from webpages using WordLift APIs. Use when importing pages from sitemaps via WordLift Sitemap Import API, creating product catalogs with GS1 Digital Link identifiers (GTIN-based), generating slug-based entity IDs for organizations/people/webpages, creating JSON-LD markup programmatically, or performing daily sync workflows with batch operations and PATCH updates. Handles entity lifecycle management with proper JSON-LD structure.
Core Features & Use Cases
- Sitemap Import API integration to bootstrap a KG from sitemap.xml or URL lists.
- GS1 Digital Link IDs for Products (GTIN-based) and slug-based IDs for Organizations, People, WebPages, etc.
- JSON-LD entity creation via an EntityBuilder with proper @context, @type, and IDs.
- SHACL validation to ensure data quality before upload and to support integration with KG sync workflows.
- Daily batch syncs and incremental PATCH updates for ongoing KG maintenance.
- Entity lifecycle management with type upgrades and nested property enrichment after import.
Quick Start
Use the wordlift-kg-builder skill to bootstrap and maintain your Knowledge Graph from webpages by importing a sitemap, generating product and non-product entities, and running daily syncs.
Dependency Matrix
Required Modules
Components
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: wordlift-kg-builder Download link: https://github.com/wordlift/wordlift-gemini-cli-extension/archive/main.zip#wordlift-kg-builder Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.