curate-next

Select and curate the next uncatalogued KG-Registry stub resources in validated batches.

27|5|Updated Sep 2, 2021
One-click install
npx skills add https://github.com/Knowledge-Graph-Hub/kg-registry --skill curate-next
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: curate-next
Source: https://github.com/Knowledge-Graph-Hub/kg-registry/tree/main/.agents/skills/curate-next
Command: npx skills add https://github.com/Knowledge-Graph-Hub/kg-registry --skill curate-next

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

curating KG-Registry resources one-by-one is slow, so this Skill helps you systematically pick the next uncatalogued stub pages and curate them in a small, validated batch.

Core Features & Use Cases

  • Selects uncatalogued stub pages: Finds stub candidates under resource/ and excludes anything already recorded in reports/curation_problems.tsv.
  • Dispatches per-resource curation in parallel: Runs the kg-registry-curation workflow for each selected resource, with isolation to avoid conflicting edits.
  • Validates every curated file: Ensures each edited resource passes uv run make validate-file FILE=..., with re-validation after prettification if needed.
  • Prevents common provenance mistakes: Prompts workers to use KG-Registry identifiers for original_source and secondary_source and mint new unique KG-Registry IDs when upstream resources aren’t yet present.

Quick Start

Run curate-next to curate the next batch of KG-Registry stub resources by asking your agent: "Curate the next 3 stub resources."

Frequently Asked Questions about curate-next

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

FAQPage Schema
How do I batch curate uncatalogued stub resources in KG-Registry?▼

Batch curation of uncatalogued stub resources is done by selecting eligible candidates from your local repository and dispatching per-resource curation in parallel. You can curate the next N stubs by asking your agent to process a specific batch size.

What is the best way to skip previously blocked stubs during data curation?▼

To skip previously blocked stubs during data curation, the workflow excludes anything already recorded in reports/curation_problems.tsv. This prevents re-curating already logged problems and ensures iterative content improvement workflows avoid known issues.

Does parallel agent curation prevent conflicting edits in KG-Registry?▼

Parallel agent curation prevents conflicting edits by running the kg-registry-curation workflow for each selected resource with strict isolation. This isolated parallel execution ensures multiple resources are curated simultaneously without overwriting each other's changes.

How do I validate curated KG-Registry files after batch processing?▼

You validate curated KG-Registry files after batch processing by running local make-based checks. The workflow ensures each edited resource passes 'uv run make validate-file FILE=...', with re-validation after prettification if needed to confirm structural integrity.

Why does KG-Registry provenance resolution require specific identifiers?▼

KG-Registry provenance resolution requires specific identifiers to prevent common provenance mistakes. Workers must use KG-Registry identifiers for original_source and secondary_source, and mint new unique KG-Registry IDs when upstream resources are not yet present in the registry.

What input validation is needed before dispatching per-resource curation?▼

Strict input validation for N is required before dispatching per-resource curation to ensure the batch size is valid. This validation step is mandatory before the workflow selects uncatalogued stub candidates and begins parallel processing.