From Graph Sync Agent Kit
Semantic curation workflow for WordLift graph-sync projects. Use when starting or iterating a graph-sync project: researching and creating static entities, parsing sitemaps, defining content clusters, prioritizing clusters, sampling pages, choosing schema.org types for Google rich results, connecting pages to static entities, extracting FAQ/video/authorship markup, running real syncs, and auditing/fixing schema.org or Google validation issues.
How this skill is triggered — by the user, by Claude, or both
Slash command
/graph-sync-agent-kit:graph-sync-curatorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill to drive the day-to-day semantic curation workflow for WordLift graph-sync projects. Treat it as the primary practitioner workflow for moving from a target domain to static entities, sitemap clusters, dynamic mappings, real syncs, and validation loops.
Use this skill to drive the day-to-day semantic curation workflow for WordLift graph-sync projects. Treat it as the primary practitioner workflow for moving from a target domain to static entities, sitemap clusters, dynamic mappings, real syncs, and validation loops.
Use graph-sync-project when curation decisions become concrete project edits. Use graph-sync-repo-lifecycle when a project must be created, cloned, prepared, committed, or pushed.
If the user asks for a full journey from project creation, repository URL, or existing checkout through curation and publishing, treat this skill as the orchestrator: coordinate with graph-sync-repo-lifecycle for repository setup and publishing, use graph-sync-project for implementation/runtime edits, and keep semantic decisions in this curator workflow.
Before researching static entities or creating project files, determine whether the current workspace is ready for graph-sync work.
worai.toml, profiles/, mapping files, static template directories, pyproject.toml, AGENTS.md, or an initialized .git/ repository.graph-sync-repo-lifecycle to create a new project from the WordLift graph-sync template.graph-sync-example-org for www.example.org.graph-sync-repo-lifecycle, continue with static entities in this curator workflow.Start with static entities before dynamic content clusters.
WebSite and add schema:potentialAction when observed site behavior supports it.Organization with as much validated data as possible.schema:sameAs links.Read references/static-entities.md for the detailed static entity checklist.
Before writing cluster mappings:
Read references/sitemap-clustering.md when planning or reviewing sitemap clusters.
For the highest-priority unfinished cluster:
WebPage when a more specific type is available.FAQPage to the main entity.VideoObject and connect them to the main entity with schema:about / schema:subjectOf.Read references/content-cluster-workflow.md for the full cluster loop.
Run real syncs and audits for semantic work. Tests alone are not enough for curation changes.
Read references/validation-loop.md for the validation loop and acceptance checklist.
Use the SEO/GEO review lens before declaring a cluster complete.
Read references/seo-geo-review.md for the review lens.
After generated artifacts are tested, validated, and accepted:
git status before the final response.graph-sync-repo-lifecycle.graph-sync-repo-lifecycle.This commit-handoff prompt is required after a successful curation session even when the user did not mention commit or publish. Do not commit or push without explicit user confirmation.
npx claudepluginhub wordlift/agent-marketplace --plugin graph-sync-agent-kitGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.