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.