skill-data-regen

Scrape ESO-Hub.com and cross-reference abilities.json to regenerate ESO skill line TypeScript data files.

2|Updated Aug 18, 2025
One-click install
npx skills add https://github.com/ESO-Toolkit/eso-toolkit --skill skill-data-regen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-data-regen
Source: https://github.com/ESO-Toolkit/eso-toolkit/tree/main/.github/skills/skill-data-regen
Command: npx skills add https://github.com/ESO-Toolkit/eso-toolkit --skill skill-data-regen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of updating game data for Elder Scrolls Online skills, ensuring accuracy and saving significant manual effort.

Core Features & Use Cases

  • Automated Data Scraping: Scrapes up-to-date skill information from ESO-Hub.com.
  • Data Cross-Referencing: Validates scraped data against existing ability IDs in abilities.json.
  • TypeScript File Generation: Creates or updates TypeScript files for skill lines.
  • Use Case: When a new ESO game patch introduces new skills or modifies existing ones, this Skill can be used to regenerate the relevant data files, keeping the game's information accurate.

Quick Start

Run the skill-data-regen skill to update ESO skill line TypeScript data files.

Frequently Asked Questions about skill-data-regen

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

FAQPage Schema
How do I update ESO skill data after a game patch automatically?

To update ESO skill data after a game patch, you can automate the process by scraping ESO-Hub.com and cross-referencing the results with abilities.json to regenerate TypeScript files. This ensures your skill line data stays accurate without manual effort.

What is the best way to scrape ESO-Hub for skill line TypeScript files?

The best way to scrape ESO-Hub for skill line TypeScript files is using a web scraping tool like Playwright. This approach fetches up-to-date skill information and cross-references it with existing ability IDs to generate accurate data files.

Do I need Playwright to automate web scraping for ESO game data?

Yes, you need Playwright to automate web scraping for ESO game data because it provides the browser automation capabilities required to extract skill information from ESO-Hub.com before generating TypeScript files.

How does cross-referencing abilities.json validate scraped game data?

Cross-referencing abilities.json validates scraped game data by matching newly extracted skill information against existing ability IDs. This mechanism ensures that the generated TypeScript skill line files maintain accurate references during data regeneration.

Can I use this data regeneration process for new Elder Scrolls Online skills?

Yes, you can use this data regeneration process for new Elder Scrolls Online skills. It scrapes the latest skill information from ESO-Hub.com and updates your TypeScript files to reflect any new skills or ability ID changes.

Why are my TypeScript skill line files not matching new ESO ability IDs?

TypeScript skill line files may not match new ESO ability IDs if they have not been regenerated after a recent patch. Running the automated scraping and cross-referencing process updates the files to reflect the latest changes.