data-extraction

Regenerates SCAR function indexes, dependency graphs, and processing batches from workspace files.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/GPK-GIT5/AgeofEmpires4-Mod-Repo --skill data-extraction-gpk-git5
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-extraction
Source: https://github.com/GPK-GIT5/AgeofEmpires4-Mod-Repo/tree/main/.skills/data-extraction
Command: npx skills add https://github.com/GPK-GIT5/AgeofEmpires4-Mod-Repo --skill data-extraction-gpk-git5

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps SCAR reference data fresh by regenerating function indexes, dependency graphs, and processing batches from workspace .scar sources.

Core Features & Use Cases

  • Pre-flight validation of workspace and required scripts
  • Phase-driven extraction: functions, data, and batch generation
  • Output validation and indexing into references/indexes and navigation data

Quick Start

Run the full extraction pipeline to regenerate all indexes and batches from the workspace.

Frequently Asked Questions about data-extraction

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

FAQPage Schema
How do I regenerate SCAR function indexes for AoE4 mod development?

Regenerating SCAR function indexes requires running an extraction pipeline that parses workspace .scar files to rebuild function indexes, dependency graphs, and processing batches from source scripts.

What does SCAR reference extraction do to keep workspace data fresh?

SCAR reference extraction keeps workspace data fresh by validating required scripts and generating updated function indexes, dependency graphs, and batch outputs from .scar sources.

Do I need PowerShell scripts to run SCAR extraction pipelines?

Running SCAR extraction pipelines requires PowerShell scripts located under the workspace's Gamemodes/ and Scenarios/ folders, plus access to the workspace root directory for execution.

Can I use SCAR extraction with any workspace folder structure?

SCAR extraction requires a specific workspace structure containing PowerShell scripts under the Gamemodes/ and Scenarios/ folders, validated during pre-flight checks before extraction can begin.

How to validate SCAR extraction outputs and indexes?

Validate SCAR extraction outputs through output validation phases that index generated data into references/indexes and navigation data, ensuring rebuilt function indexes and dependency graphs are accurate.