masterdata-schema-inspector

Extract masterdata schema details from PascalCase model names into Markdown summaries.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

このスキルは、マスタデータのスキーマ情報を調査・提示します。モデル名からテーブル定義、ENUM選択肢、NOT NULL制約などを抽出します。

Core Features & Use Cases

  • スキーマ取得: テーブル定義と ENUM の選択肢を取得
  • CSVテンプレート解析: テンプレートファイルの構造を可視化
  • 既存データパターン: 既存マスタデータの傾向を提示
  • Use Case: 新規モデルの導入時に仕様を確認

Quick Start

Quick Start: モデル名を渡してスキーマ情報を取得します。例:

  • Skill(skill: "masterdata-schema-inspector", args: "OprGacha")

Frequently Asked Questions about masterdata-schema-inspector

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

FAQPage Schema
How do I extract schema information from a master data model?

Schema extraction identifies table definitions, constraints, and ENUM options from a PascalCase model name. Pass the model name (e.g., OprGacha, MstUnit) to retrieve NOT NULL constraints, DEFAULT values, and complete field structure in structured format.

Can I use this to generate CSV templates from table schema?

Yes. The Skill analyzes schema definitions to expose CSV structure and existing data patterns. It generates Markdown-formatted templates and structured outputs showing column names, types, and constraints for rapid template creation.

What model naming convention does this support?

The Skill works with PascalCase model names for master data tables (OprGacha, MstUnit, MstAdventBattle, MstAbility). It converts these names to corresponding table definitions and queries schema JSON to extract complete metadata.

How do I query ENUM options for a specific field?

Provide the model name to retrieve all ENUM options and valid choices stored in schema definitions. The Skill parses schema JSON and surfaces enumeration values alongside field constraints in the output.

What output formats does schema inspection produce?

Output includes Markdown-formatted summaries, structured JSON suitable for RAG pipelines, CSV templates, and existing data pattern analysis. All outputs contain complete constraint information, field definitions, and ENUM metadata.

Do I need additional tools beyond jq to run this?

jq is the only dependency required. The Skill uses jq to parse and query schema JSON files, making it lightweight for environments where schema data is already available in JSON format.