implementing-game-skill-parsers

Extract level-scaling values from HTML data for game build planners.

40|29|Updated Nov 26, 2025
One-click install
npx skills add https://github.com/aclinia/torchlight-of-building --skill implementing-game-skill-parsers
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implementing-game-skill-parsers
Source: https://github.com/aclinia/torchlight-of-building/tree/main/.claude/skills/implementing-game-skill-parsers
Command: npx skills add https://github.com/aclinia/torchlight-of-building --skill implementing-game-skill-parsers

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps development teams implement robust, parser-driven pipelines to generate skill data from HTML sources, enabling scalable support for game build planners.

Core Features & Use Cases

  • Parser-driven data extraction from HTML sources to produce named keys that feed factories
  • Factory integration to compose Mod objects for active and passive skills
  • Generation workflow that assembles levelValues arrays (levels 1-40) for both modifier and level-scaling data
  • Use Case: when adding a new skill, implement its parser, register its factory, and run the generation script to produce levelValues for 1-40.

Quick Start

Generate the initial parser, factory, and generation scripts and run the generation pipeline to produce levelValues from your HTML data.

Frequently Asked Questions about implementing-game-skill-parsers

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

FAQPage Schema
How do I parse HTML data sources to generate level-scaling skill values for game build planners?

To generate level-scaling skill values from HTML data sources, develop parser, factory, and generation scripts to extract named keys and assemble type-safe levelValues arrays for levels 1-40.

How does a parser-driven data generation pipeline work for game skills?

A parser-driven pipeline extracts named keys from HTML sources, feeds them into factory components to compose Mod objects, and runs generation scripts to output levelValues arrays for active and passive skills.

What is the best way to align parser outputs with factory inputs when adding new game skills?

The best way to align parser outputs with factory inputs is by maintaining strict key naming conventions across your parser-driven workflow, ensuring named keys match exactly between extraction and Mod object composition.

How do I generate levelValues arrays for levels 1-40 for both modifier and level-scaling data?

Generate levelValues arrays by running the generation workflow script after implementing your parser and registering its factory, which assembles level-scaling and modifier data for levels 1 through 40.

Do I need to integrate with the progression parsing workflow to add active or passive skills with level-scaling properties?

Yes, integration with the progression parsing workflow is a core requirement when adding new active or passive skills to ensure proper generation of type-safe levelValues arrays from HTML data sources.

What are the limitations of parser-driven skill data generation from HTML sources?

Parser-driven skill data generation depends on stable HTML source structures and requires maintaining strict key naming conventions; any changes in HTML layout or key misalignment will disrupt the factory composition and levelValues assembly.