pokemon-ontology-builder

Orchestrates Korean PDB2Graph data into a single offline learning HTML file.

26|8|Updated May 22, 2026
One-click install
npx skills add https://github.com/amazingsyp/pokemon-ontology --skill pokemon-ontology-builder
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: pokemon-ontology-builder
Source: https://github.com/amazingsyp/pokemon-ontology/tree/main/.claude/skills/pokemon-ontology-builder
Command: npx skills add https://github.com/amazingsyp/pokemon-ontology --skill pokemon-ontology-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create a complete interactive ontology learning program from Korean PokeAPI Pokémon data without manually stitching together the curriculum, ontology mapping, exercises, graph UI, and QA into one working deliverable.

Core Features & Use Cases

  • End-to-end workflow orchestration: Coordinates data collection, curriculum + ontology mapping, chapter/exercise authoring, graph visualization, frontend integration, and integrated QA into a single build pipeline.
  • Deterministic, user-driven rebuilds: Supports full rebuilds or targeted reruns like “data only”, “chapter N only”, “mobile fixes”, and “QA only” based on what the user requests.
  • Single-file offline learning output: Produces dist/index.html as a mobile-responsive, light/dark capable, dependency-free HTML learning experience using React-free static output.
  • Use cases: “Build the ontology learning program”, “Regenerate updated content for a chapter”, “Refresh data from PokeAPI with cached fetch”, and “Fix mobile layout or theme issues” for the learning app.

Quick Start

Ask for a full rebuild of the Pokémon ontology learning program: “포켓몬 온톨로지 학습 프로그램을 처음부터 다시 빌드해서 dist/index.html로 만들어줘.”

Frequently Asked Questions about pokemon-ontology-builder

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

FAQPage Schema
How do I build an interactive ontology learning app from PokeAPI data?▼

You can build an interactive ontology learning app by orchestrating an end-to-end pipeline that fetches PokeAPI data, maps curriculum to ontology, and assembles a single offline dist/index.html artifact. This pipeline coordinates data collection, exercises, graph visualization, and frontend integration automatically.

What is a single-file offline HTML artifact for ontology visualization?▼

A single-file offline HTML artifact is a mobile-responsive, dependency-free dist/index.html file that contains the entire interactive ontology learning experience. It supports light and dark themes without requiring external frameworks or server connectivity.

Can I regenerate just one chapter or run QA-only validation on a Pokémon ontology learning program?▼

Yes, you can trigger targeted reruns such as chapter-only regeneration, data-only refresh, mobile UI fixes, or QA-only validation. The build pipeline supports deterministic phase outputs, allowing iterative development without requiring a full rebuild every time.

Does the ontology learning app builder support mobile viewport checks and theme switching?▼

Yes, the build pipeline includes multi-stage QA gates with mobile viewport checks and produces a mobile-responsive output capable of light and dark mode themes. This ensures the learning experience works correctly across different screen sizes and user preferences.

How do I map a curriculum structure to an RDF OWL ontology for educational content?▼

Curriculum-to-ontology mapping is handled automatically during the build pipeline, translating structured educational content into RDF OWL ontology relationships. This mapping connects chapters, exercises, and graph visualization into a cohesive ontology learning program.

What's the best way to visualize an ontology graph without external dependencies?▼

The best way to visualize an ontology graph without dependencies is using the integrated graph visualization component in the single-file HTML output. It renders interactive ontology relationships directly in the browser as static output, requiring no React or external libraries.