masterdata-doc-generator

Generate Markdown masterdata documentation from ENUM definitions and sample data.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Wonderplanet/glow-brain --skill masterdata-doc-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: masterdata-doc-generator
Source: https://github.com/Wonderplanet/glow-brain/tree/main/.claude/disable-skills/masterdata-doc-generator
Command: npx skills add https://github.com/Wonderplanet/glow-brain --skill masterdata-doc-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

GLOWマスタデータ設定方法のドキュメントを自動生成します。サーバーコードから ENUM 値を抽出し、実マスタデータのサンプルを組み合わせて、プランナー(非エンジニア)向けに正確なドキュメントを提供します。ミッション、ガチャ、クエスト、アイテム等のマスタデータ設定ドキュメント作成をサポートします。

Core Features & Use Cases

  • ENUM定義の正確な値抽出: MissionCriterionType のような ENUM の実値を取り出します。
  • 実マスタデータからの設定例サンプリング: CSV の実データから現場で使える例を抽出します。
  • テンプレートベースのドキュメント生成: references/doc-template.md のテンプレートを基に、使い手に優しいマスター設定ドキュメントを生成します。

Quick Start

Use the masterdata-doc-generator skill to auto-generate a masterdata documentation file from ENUM definitions and sample data.

Frequently Asked Questions about masterdata-doc-generator

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

FAQPage Schema
How do I auto-generate documentation from ENUM definitions and masterdata?

Auto-generate masterdata documentation by extracting ENUM values from server code and combining them with real sample data. The Skill produces planner-friendly Markdown documents covering mission, gacha, quest, and item domains with camelCase enforcement, converted data types, and NULL handling.

Can I automate masterdata documentation for non-technical team members?

Yes. This Skill generates documentation specifically for planners and non-engineers by converting technical database types to plain language, sampling actual data, and applying consistent templates. It reduces manual doc creation and ensures accuracy across configuration tables.

What file formats and data sources does the documentation generator use?

The Skill reads ENUM definitions from server schemas, CSV masterdata samples, and sheet_schema mappings, then renders output as Markdown documents following repository templates. It supports mission, gacha, quest, and item table structures with external reference notes.

How does the Skill handle NULL values and data type conversion in generated docs?

The Skill explicitly enforces NULL handling in output and converts database types into non-technical terms for planner readability. Template-based rendering ensures consistent representation of optional fields and type mappings across all generated documentation.

What's the best way to set up ENUM values for accurate documentation output?

Use camelCase ENUM value naming as the Skill expects. Provide real masterdata samples in CSV format aligned with your schema definitions. The Skill extracts and validates these inputs against templates to produce accurate, up-to-date documentation without manual edits.